MYSQL的一些操作,

2021-09-03 07:47:39 字數 3089 閱讀 9763

禁用休眠服務 systemctl disable systemd-hybrid-sleep.service

檢視有多少使用者

檢視某使用者擁有的許可權

刪除使用者

drop user 『你的使用者名稱』@』%』;

建立使用者

create user 『你的使用者名稱』@』%』 identified by 『你的密碼』;

授權使用者

grant all on . to 『你的使用者名稱』@』%』; // 設定許可權 ,現在是所有的庫許可權都給了該使用者

flush privileges;

建立乙個資料庫

使用create database語句建立資料庫,後面加分號。

# 建立資料庫 date_db 資料庫 , 資料庫字元編碼指定為gbk,也可以是utf8

create

database date_db character

set gbk;

建立表

create table 表名稱(列宣告)

# 建表時候唯一建立約束

create

table

`atest_user`

(`name`

char(11

)default

null

,`password`

char(11

)default

null

,`mn`

char(4

)not

null

,`tablename`

char(20

)not

null

,unique

key`mn`

(`mn`))

engine

=myisam default

charset

=utf8

#建表之後新增唯一約束

alter

table atest_user add

unique

(`mn`

)

插入資料時候自動寫入時間。插入資料時候自動寫入時間。插入資料時候自動寫入時間。插入資料時候自動寫入時間。插入資料時候自動寫入時間。插入資料時候自動寫入時間。插入資料時候自動寫入時間。插入資料時候自動寫入時間。插入資料時候自動寫入時間。插入資料時候自動寫入時間。插入資料時候自動寫入時間。插入資料時候自動寫入時間。插入資料時候自動寫入時間。插入資料時候自動寫入時間。插入資料時候自動寫入時間。插入資料時候自動寫入時間。

軟體設定,把資料型別設定為timestamp, 預設值改為current_timestamp

更新資料時候自動更新時間。設定的時候把更新勾上就行。

給字段新增唯一約束,

# 建表時候唯一建立約束

create

table

`atest_user`

(`name`

char(11

)default

null

,`password`

char(11

)default

null

,`mn`

char(4

)not

null

,`tablename`

char(20

)not

null

,unique

key`mn`

(`mn`))

engine

=myisam default

charset

=utf8

#建表之後新增唯一約束

alter

table atest_user add

unique

(`mn`

)

sqlyog軟體裡面沒有設定唯一約束的。也可能是我沒有找到

show variables 檢視資料庫系統變數及其值

指定mysql可能的連線數量。當mysql主線程在很短的時間內得到非常多的連線請求,該引數就起作用,之後主線程花些時間(儘管很短)檢查連線並且啟動乙個新執行緒

允許同時連線mysql伺服器的客戶數量。如果超出該值,mysql會返回too many connections錯誤,但通常情況下,mysql能夠自行解決

指定來自同一使用者的最多連線數。設定為0則代表不限制。

show status 檢視mysql伺服器狀態資訊

檢視執行緒快取內的執行緒的數量

檢視當前開啟的連線的數量

MySql一些操作

一.mysql修改使用者密碼 1.直接在資料庫中修改記錄 mysql use mysql mysql update user set password password new password where user user name mysql flush privileges 其實這種方法就是...

mysql一些操作

13 1.複製表結構及資料到新錶 create table 新錶 select from 舊表 2.只複製表結構到新錶 create table 新錶 select from 舊表 where 1 2 即 讓where條件不成立.create table 新錶 like 舊表 tianshibao ...

MySql 的一些操作

default 預設 1.distinct 去重 2.desc 描述 3.select 選擇 4.insert into 表名 co1,col2,col3 values 英文翻譯 insert 插入 v1,v2,v3 v1,v2,v3 v1,v3,v3 5.alter 改變 資料庫mysql的基本操...