安裝資料庫:# yum -y install mysql mysl-server mysql-devel
檢視是否安裝成功:# rmp -qa |grep mysql
解除安裝資料庫:# rmp -e mysql 和 #rmp –nodeps mysql
啟動資料庫服務:# serice mysqld start
設定開機自啟:# chkconfig mysqld on
檢視開機自啟:# chkconfig –list|grep mysqld
修改密碼:# mysqladmin -u root -p password 『root』(把密碼設定成root)
資料庫配置檔案修改:# vi /etc/my.cnf
進入資料庫: mysql -u root -p (輸入root密碼進入)
退出sql:mysql>exit或者quit
建立資料庫:mysql>create database mytest;
顯示資料庫:mysql>show databases;
刪除資料庫:mysql>drop database mytest;
連線資料庫:mysql>use mytest;
顯示當前選擇資料庫:mysql>select database();
建立資料表:mysql>create table mytable(
id int(4) not null primary key auto_increment,
name char(20) not null,
*** int(4) not null default 『0』,
degree double(16,2));
顯示資料表:mysql>show tables;
展示資料表內容:mysql>describe mytable;
刪除資料表:mysql>drop table mytable;
給資料表新增列:mysql>alter table mytable add myc1 int(11) not null default 1;
刪除資料表列:mysql>alter table mytable drop myc1;
修改表列資訊:mysql>alter table mytable change myc1 newmyc1 varchar(255);
修改表名:mysql>alter table mytable rename newmytable;
檢視表資料(全部):mysql>select * from mytable;
檢視表資料(選列):mysql>select mytitle,mycontent from mytable;
插入表資料:insert into mytable values(3, 『t』,』c』);
插入指定列資料:mysql>insert into mytable(mycontent) values(『c』);
條件查詢where:mysql>select * from mytable where mytitle = 『t』;
組合條件查詢where:mysql>select * from mytable where mytitle = 『t』 and mycol =』x』;
null判斷:select * from mytable where id is null;(is 不是=)
☆distinct(去重查詢):mysql>select distinct from mytable;
select結果按列排序:mysql>select * from mytable where mypages>0 order by myid asc,mypages desc;
select結果limit擷取:mysql>select * from mytable where mypages>0 order by myid asc,mypages desc limit 0,2;
從另一張表插入資料:mysql>insert into mytable2(mytitle) select mycontent from mytable1 where id !=1;
更新表資料update:mysql>update mytable set mycol = 『niceday』 ,mytitle = 『nicetree』 where myid =3;
資料庫 MySQL Linux資料庫的開啟和連線
1 安裝資料庫 sudo apt install y mysql server mysql client 2 開啟資料庫服務 1.ubuntu service mysql start stop restart status 2.deepin systemctl start stop restart ...
資料庫常斷開問題
方法 一 直接修改資源配置檔案 分三個步驟在sqlplus環境下完成。第一步,查詢資源檔案,找到connect time所在的profile名。select resource name,profile from dba profiles 第二步,用alter命令修改profile中的值 alter ...
SQLite資料庫(下)
一 概述 學習完上一節,關於android中的sqlite的基本操作,你就已經掌握了,而在本節我們將會學習 一些稍微高階一點的東西,資料庫事務,怎麼將大二進位制資料儲存到資料庫中,以及版本公升級時 資料庫如何處理!二 又見sqlite資料庫 1.sqlite事務 簡單點說就是 寫在事務裡的所有資料庫...