MySQL常用基礎知識

2021-08-14 02:38:56 字數 1214 閱讀 6269

1.賦予使用者許可權

grant all privileges on . to 『使用者名稱』@』%』 with grant option;

2.檢視最大連線數配置

show variables like 『%max_connections%』;

3.檢視已用連線數

show global status like 『max_used_connections』;

4.檢視mysql版本

select version();

5.顯示資料庫中某張表的所有列

show full columns from 資料庫名.表名;

6.解決資料庫亂碼問題

linux:

1)首先找到my.cnf檔案,位置:/etc/my.cnf。

2)在[mysqld]下面新增:character-set-server=utf8,

在[mysql]下面新增:default-character-set=utf8,如下圖:

3)修改完成之後,重啟mysql即可生效。

7.修改資料庫最大連線數

在/etc/my.cnf檔案[mysqld]下面新增:max_connections=220。

8.mysql啟動,停止,重啟

service mysqld stop

service mysqld start

service mysqld restart

9.檢視mysql引擎

show engines;

show variables like 『%storage_engine%』;

inoodb引擎是支援事務的,其餘不支援事務。

10.修改預設引擎

vim /etc/my.cnf

mysqld 下面新增 default-storage-engine=innodb 修改預設引擎

11.修改表的引擎

alter table tablename engine=innodb;

12.檢視表的建立語句

show create table student;

mysql基礎知識

一 啟動與退出 1 進入mysql 啟動mysql command line client mysql的dos介面 直接輸入安裝時的密碼即可。此時的提示符是 mysql 或開啟終端,輸入sql語句 mysql uroot p123 2 退出mysql quit或exit 二 庫操作 1 建立資料庫 ...

mysql基礎知識

1 為什麼使用資料庫 1 降低儲存資料的冗餘度 2 更高的資料一致性 3 儲存的資料可以共享 4 可以建立資料庫所遵循的標準 5 便於維護資料完整性 6 能夠實現資料的安全性 2 在資料庫發展歷史上,出現了很多不同的資料模型,包括是層次模型 網狀模型 關係模型和物件模型 3 關係型資料庫的基本概念 ...

MySQL 基礎知識

1.如無備註,則表中的第乙個id欄位一定是主鍵且為自動增長 2.如無備註,則數值型別的字段請使用unsigned屬性 3.如無備註,排序欄位order id在程式中預設使用降序排列 4.如無備註,所有欄位都設定notnull,並設定預設值 5.如無備註,所有的布林值字段,如is hot is del...