1. 程式人生 > 其它 >MySQL安裝與命令實戰

MySQL安裝與命令實戰

一、安裝

1、下載MySQL安裝包,點選下一步,在Choosing中,選擇Custom

2、選擇5.7版本,將右下角內容勾選,點選下一步

3、埠預設3306,賬戶和密碼都設定為root,點選安裝完成

4、安裝完成後,確認安裝的路徑

5、系統編輯環境變數,在pash中新建檔案路徑

6、驗證安裝是否正確,可以開啟控制檯,輸入mysql

二、命令

因為安裝包在本地,一般IP有兩種方式可以表達:

1、127.0.0.1(本地電腦輸入命令時IP是一致的,但是連線其他電腦會有其他的IP數字,主要是依據MySQL佈置地址來的)

2、localhost

連線MySQL資料庫

輸入命令:mysql -h localhost -u root -p,密碼為root

-h後是IP地址,-u的是使用者,-p是密碼

查詢版本資訊,輸入select version();

三、常用命令

1、停止和啟動資料庫

方法一:點選電腦左下角搜尋框,輸入cmd,以管理員身份執行

啟動命令:net start mysql57

停止命令:net stop mysql57

方法二:右鍵開啟工作管理員,選擇服務,找到MySQL名稱,點選MySQL57右鍵選擇停止

實戰操作:

1.1

1.2

2、輸入命令status;

conn為連線通道,會有數字限制,超過限制後其他的是無法連線

client——conn——server

3、查詢MySQL的連線數

show variables like '%connections%';

4、查詢超時的關鍵字(工作時主要關注連線超時和讀寫超時)

show variables like '%timeout%';

四、資料庫(DB:database)管理

一般資料庫中有很多表(table)

1、查詢資料庫:show datebases

2、建立資料庫:create database testDev;(testDev為資料庫名稱,可以隨意修改)

建立後查詢資料庫

3、查詢資料庫在伺服器的儲存路徑:show variablas like '%datadir%';

查詢的地址與儲存在電腦中的路徑一致,可以按照路徑查詢

4、刪除命令:drop database testDev;

5、新建一個文件,輸入use testDev;進入,之後查詢是在那個資料庫下select database();

6、建立表

mysql中目前支援的資料型別為

數字:tinyint smallint int bigint bit(一般用int表示)

小數點:decimal float double(float)

字串:char varchar blob text enum set(varchar)

create table info(需要建立的表格內容);,info指的是表的名稱

7、查詢表的內容:desc info;

8、建立SQL指令碼

首先建立表格,輸入show create table info \G;

9、查詢庫內有多少表show tables

刪除這個表:drop table info;

10、重新建立一個地址:primary key(主鍵)

primary key(主鍵)主要是為了排序

not null:不能為空

unique key是唯一性約束,不能重複

default是預設值

auto_increment是遞增,一般與主鍵一起使用

11、檢視mysql資料庫裡所有的表的命令:show tables;

12、給表中所有欄位插入內容:insert into info values(內容,內容);

選擇這個表進行檢視:select * from info;

五、綜合實戰

新建表格:create table info 表格的內容;

刪除表格:drop table info;

1、當null是空,當目錄中顯示no,就表示在之後建立新的內容時,需要填寫相關資訊,顯示yes表示不用編寫資訊

2、新建表格,為id和name賦予相關限制,之後表格中就不能增加其他資訊,否則會出現類似最後兩個錯誤

3、首先建立新的內容,id遞增,name為10位內,刪除表格內容,新增一個name,但是序號是遞增的