mysql常用命令總結

2021-09-03 07:41:23 字數 2429 閱讀 6115

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...