1.登錄
1)使用命令窗口登錄:My SQL command Line client,輸入password
2)圖形化客戶端登錄:My SQL Workbench 我覺得超好用嚶嚶嚶
2.退出
1)exit
3.建數(shù)據(jù)庫
Create database QQgame
Drop database QQgame
或者直接在GUI操作:
4.數(shù)據(jù)類型:
我覺得常用int, varchar, datatime
5.常用命令操作
1)建庫:
mysql>createdatabase yourdbname;
2)建表:
mysql>createtable yourtablename;
3)刪庫和刪表:
mysql>dropdatabase yourdbname;
mysql>drop
table yourtablename挂绰;
4)查看數(shù)據(jù)庫
mysql>show databases;
5)顯示庫中的數(shù)據(jù)表
mysql>use
mysql铐刘;(指定mysql庫)
mysql>showtables;
6)顯示數(shù)據(jù)表的結(jié)構(gòu):
mysql>describeyourtablename;
7)將表中記錄清空:
mysql>deletefrom yourtablename;
8)顯示表中的記錄:
mysql>select* from yourtablename;
6.建表
在GUI中操作很簡單,在table上右鍵-create table
7.將excel數(shù)據(jù)導(dǎo)入表中
table上右鍵-table data import wizard逻澳,只支持.csv和.json。
.xlsx可以先轉(zhuǎn)為.csv暖呕,然后用記事本打開斜做,再另存為編碼格式為utf-8的文件
8.將表從數(shù)據(jù)庫中導(dǎo)出
table上右鍵-table data export
wizard,選項(xiàng)都默認(rèn),導(dǎo)出為.csv
想轉(zhuǎn).xlsx,就新建一個.xlsx湾揽,數(shù)據(jù)-自文本-導(dǎo)入-下一步瓤逼,勾選tab鍵和分號,完成库物。
9. 新建查詢
GUI:在查詢窗口中輸入sql代碼后霸旗,點(diǎn)擊閃電標(biāo)志執(zhí)行
10.查詢語句
之前用的sql server,mysql和sql server的不同我發(fā)現(xiàn)主要有:
1)Sql server的select top 10* order by * desc
相當(dāng)于mysql的select * order by * desc limit 10
2)group by有一個原則就是select后面的所有列中,沒有使用聚合函數(shù)的列,必須出現(xiàn)在group by后面戚揭;不過我用mysql貌似沒有這個要求诱告?
另外,得到查詢結(jié)果后民晒,可直接導(dǎo)出.csv