1.本地連線
mysql -u root -p
2.遠端連線
格式:mysql -h ip -u 帳號 -p 回車
例子
mysql -h 195.168
.1.2
-u root -p
3.退出客戶端
exit
quit
\qctrl+c
4.mysql常用命令
檢視所有的資料庫
show
databases
;
檢視test資料庫下有哪些表
use test
show
tables
;
刪除乙個表
drop
table 表名;
建立乙個資料庫
create
database 資料庫名;
刪除資料庫
drop
database 資料庫名;
屬性字段
新增字段
alter
table
`user
`add s_id int(11
)default
null
comment
'字段注釋'
;刪除字段
alter
table 表名 drop 欄位名;
修改字段屬性
alter
table 表名 change 原欄位名 新欄位名 字段型別 約束條件
alter
table
user change s_id sid int
notnull
default
'0',
comment
'更改s_id'
;
新增外來鍵
alter
table
`user
`add
constraint user_ibfk_4 foreign
key(sid)
references safety_aid(id)
ondelete
setnull
onupdate
cascade
;
新建表,包含外來鍵關聯
create
table
ifnot
exists
`training_machine_usage_history`
(`id`
intunsigned
auto_increment
,`uid`
intnot
null
comment
'使用者的編號',`
time
`timestamp
default
current_timestamp
comment
'使用時的時間'
,`tm_id`
intnot
null
comment
'對應外來鍵的編號'
,primary
key(
`id`),
constraint ma_user_fk foreign
key(uid)
references
user
(id)
ondelete
cascade
onupdate
cascade
,constraint ma_sa_fk2 foreign
key(tm_id)
references safety_aid(id)
ondelete
cascade
onupdate
cascade
)engine
=innodb
default
charset
=utf8;
索引
新增索引
alter
table 表名 add
index 索引名 (欄位名1
[,欄位名2 …]);
刪除索引
alter
table 表名 drop
index 索引名;
注意,上面都是自己平時專案裡面真實使用的sql語句,直接拷貝過來的,語句有點亂 mysql常用命令總結 mySql常用命令總結
總結一下自己常用的mysql資料庫的常用命令 mysql u root p 進入mysql bin目錄後執行,回車後輸入密碼連線。資料庫操作 1 create database dbname 建立資料庫,資料庫名為dbname 2 create database todo default chara...
mysql常用命令總結 Mysql 常用命令總結
mysql資料庫中的sql用法 檢視專案連線的mysql庫中的所有資料庫資訊 show databases 產看當前專案連線的資料庫資訊 select database 展示當前連線的資料庫的所有資料表資訊 show tables 查詢mysql的所有使用者資訊 select distinct co...
MySql常用命令總結
1 使用show語句找出在伺服器上當前存在什麼資料庫 mysql show databases 2 2 建立乙個資料庫mysqldata mysql create database mysqldata 3 選擇你所建立的資料庫 mysql use mysqldata 按回車鍵出現database c...