為了更好地學習mysql,還是使用命令列,進行了學習
開啟mysql服務:net start mysql
root 連線預設沒有密碼
可以為其設定密碼 :mysqladmin -u root password "new_password";
建立連線 :
cmd> mysql -u root -p
enter password:*******
注意:以下**是mysql內部命令,結尾必須以「;」結尾才會生效。
資料庫相關命令
建立資料庫:mysql>create datebase dbname;
刪除資料庫:mysql>drop datebase dbname;
檢視當前連線資料庫:mysql>show datevases;
切換資料庫:mysql> use dbname;
**管理
建立**:
mysql> create table name(-> account int not
null,-> password varchar(20) not
null,-> nickname varchar(15)
-> )
//括號內為字段內容:名稱 型別 是否可以是null
//後面加 not
null 代表字段不能為空,
列的約束
主鍵約束:在建立**事在要約束的列後 加primary key
設定為主鍵
主鍵約束的內容:列內不能出現重複的值,且不能為null
外來鍵約束 :在創字段的時候加 references tablename(欄位name)
外來鍵約束的內容:建立表與表的聯絡當前欄位為約束表字段 保證引用的完整性
檢查約束:在建立欄位後加 check(欄位name>0) ==>當前字段大於0
檢查約束的內容:設定當前欄位的條件 保證域的完整性
預設約束:在建立欄位的後邊加上default '預設值'
預設約束的內容:為字段設定乙個預設值 保證域的完整性
自增列:在建立字段(int型)時在後邊加上關鍵字 auto_increment
mysql刪除使用者命令 Mysql建立 刪除使用者
mysql中新增使用者,新建資料庫,使用者授權,刪除使用者,修改密碼 注意每行後邊都跟個 表示乙個命令語句結束 1.新建使用者 登入mysql mysql u root p 密碼 建立使用者 mysql insert into mysql.user host,user,password values...
Mysql建立 刪除使用者
mysql中新增使用者,新建資料庫,使用者授權,刪除使用者,修改密碼 注意每行後邊都跟個 表示乙個命令語句結束 1.新建使用者 mysql u root p 密碼 mysql insert into mysql.user host,user,password values localhost tes...
Mysql建立 刪除使用者
建立使用者 mysql insert into mysql.user host,user,password values localhost test password 1234 這樣就建立了乙個名為 test 密碼為 1234 的使用者。注意 此處的 localhost 是指該使用者只能在本地登入...