MySQL 命令整理

2021-05-24 12:33:18 字數 1684 閱讀 3616

1、mysql服務的啟動和停止

net stop mysql

net start mysql

2、登陸mysql command line

因為預設是以root使用者登入到mysql資料庫,如果需要以其它使用者登入,可以到mysql安裝目錄/bin下執行:

mysql -u 使用者名稱 -p 資料庫

3、運算元據庫

顯示資料庫列表。

show databases;預設有兩個資料庫:mysql和test。 mysql庫存放著mysql的系統和使用者許可權資訊,我們改密碼和新增使用者,實際上就是對這個庫進行操作。

顯示庫中的資料表:

use mysql; show tables;

顯示資料表的結構:

describe 表名;

建庫與刪庫:

create database 庫名; drop database 庫名;

建表:use 庫名; create table 表名(字段列表); drop table 表名;

清空表中記錄:

delete from 表名;

顯示表中的記錄:

select * from 表名;

4、使用者相關操作

新增使用者,可以直接使用grant命令,它的語法如下:

grant 許可權 on 資料庫物件 to 使用者 identified by 密碼 with grant option;
其中許可權可以是許可權的組合或者all privileges,資料庫物件的形式為「資料庫.標明」,*代表所有。例子:
mysql> grant all privileges on *.* to monty@localhost identified by 'something' with grant option; 

mysql> grant all privileges on *.* to monty@"%" identified by 'something' with grant option;

mysql> grant reload,process on *.* to admin@localhost;

mysql> grant usage on *.* to dummy@localhost;

在mysql當中如何檢視使用者

use mysql;

select * from user;

檢視所有使用者,需要有許可權

select user();

檢視當前使用者

5、檢視索引

show index from tbl_name [from db_name]

6、source命令

使用source命令來執行外部指令碼,要用完整路徑,用』/『這種斜槓,不是windows預設的。

比如:source c:/1.sql;

mysql命令整理 mysql常用命令整理

整理下常用命令,方便記憶,沒事可拿出來瞅瞅,1 連線mysql資料庫 mysql h 1.1.1.1 uroot p zabbix 2 mysql改密碼 mysqladmin命令格式 mysqladmin u 使用者名稱 p 舊密碼 password 新密碼 password函式 2 忘記root密...

mysql命令整理 MySQL常用命令整理

建立使用者 create user 使用者名稱 identified by 密碼 重新整理系統許可權表 flush privileges 為此使用者授予資料庫增刪改查的許可權 grant select,update,delete,insert on 資料庫名.to 使用者名稱 使用者管理 mysql...

MySQL 實用命令整理

修改資料庫 表型別與預設引擎 alter table database.tables engine innodb database 資料庫名 tables 資料庫裡的表名 新增自定義mysql許可權使用者 grant allprivileges on to mysqluser identified ...