Mysql簡明使用01



1.登錄

1)使用命令窗口登錄:My SQL command Line client,輸入password

2)圖形化客戶端登錄:My SQL Workbench 我覺得超好用嚶嚶嚶

2.退出

1)exit

3.建數據庫

Create database QQgame

Drop database QQgame

或者直接在GUI操作:

4.數據類型:

我覺得常用int, varchar, datatime

5.常用命令操作

1)建庫:

mysql>createdatabase yourdbname;

2)建表:

mysql>createtable yourtablename;

3)刪庫和刪表:

mysql>dropdatabase yourdbname;

mysql>drop

table yourtablename;

4)查看數據庫

mysql>show databases;

5)顯示庫中的數據表

mysql>use

mysql;(指定mysql庫)

mysql>showtables;

6)顯示數據表的結構:

mysql>describeyourtablename;

7)將表中記錄清空:

mysql>deletefrom yourtablename;

8)顯示表中的記錄:

mysql>select* from yourtablename;

6.建表

在GUI中操作很簡單,在table上右鍵-create table

7.將excel數據導入表中

table上右鍵-table data import wizard,只支持.csv和.json。

.xlsx可以先轉為.csv,然后用記事本打開,再另存為編碼格式為utf-8的文件

8.將表從數據庫中導出

table上右鍵-table data export

wizard,選項都默認,導出為.csv

想轉.xlsx,就新建一個.xlsx,數據-自文本-導入-下一步,勾選tab鍵和分號,完成。

9. 新建查詢

GUI:在查詢窗口中輸入sql代碼后,點擊閃電標志執行

10.查詢語句

之前用的sql server,mysql和sql server的不同我發現主要有:

1)Sql server的select top 10* order by * desc

相當于mysql的select * order by * desc limit 10

2)group by有一個原則就是select后面的所有列中,沒有使用聚合函數的列,必須出現在group by后面;不過我用mysql貌似沒有這個要求?

另外,得到查詢結果后,可直接導出.csv

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容