特別注意:MySQL數據庫不分大小寫
1、創建數據庫:create database Thinkgamer;
2、刪除數據庫:drop database Thinkgamer;
3、選擇使用某個數據庫:use Thinkgamer;
4、創建數據表:
mysql>create table cyan
->(
->學號 int(3) not null primary key,
->姓名 char(3);
->性別 char(1) not null default 1
->)engine = innodb;
回車即可,not null 設置該字段不能為空,primary key是設置主鍵,default 默認名字為1。
5、刪除表:drop table cyan;
6、往表中添加列:alter table cyan add 愛好 char(20);
7、顯示該表的相關信息:describe cyan;
8、顯示某列信息:select 學號 from cyan;
9、往表裡添加信息:insert cyan values("111","Thinkgamer","女","舞蹈");
10、修改一個表某行信息:
mysql>update cyan
->set 性別=" 男”,愛好="羽毛球"
->where 學號=111;
回車即可。
1、修改多個表的某個信息:
mysql>update table_name1,table_name2
->set table_name1.性別=" 男”,table_name2.性別="女"
->where table_name1.id = table_name2.id;
回車即可。
12、刪除某行:delete from cyan where 學號=111;
13、刪除性別為女的人:delete from cyan where 性別=女;
14、刪除多表中的多行:
mysql>delete table1,table2
->from table1,table2,table3
->where table1.id=table2.id and table2.id=table3.id;
回車即可。
15、清除表中數據:truncate table cyan;
注意:數據一旦清除,不可恢復。
其他:
select user(); 顯示當前用戶。
select @@version; 顯示數據庫版本。
show cyan status; 顯示當前所用表的狀態
show character set; 顯示數據庫支持的字符集
show variables like '%char%' 查看默認字符集