MySQL 基本命令

2021-08-25 16:53:44 字數 3306 閱讀 2138

解壓後在目錄下,與bin並列新建檔案my.ini,注意修改存放目錄和安裝目錄為自己的

[mysqld]

# 設定3306埠

port=3306

# 設定mysql的安裝目錄

basedir=d:\\software\\mysql-8.0.11

# 設定mysql資料庫的資料的存放目錄

datadir=d:\\software\\mysql-8.0.11\\data

# 允許最大連線數

max_connections=200

# 允許連線失敗的次數。這是為了防止有人從該主機試圖攻擊資料庫系統

max_connect_errors=10

# 服務端使用的字符集預設為utf8

character-set-server=utf8

# 建立新錶時將使用的預設儲存引擎

default-storage-engine=innodb

# 預設使用「mysql_native_password」外掛程式認證

default_authentication_plugin=mysql_native_password

[mysql]

# 設定mysql客戶端預設字符集

default-character-set=utf8

[client]

# 設定mysql客戶端連線服務端時預設使用的埠

port=3306

default-character-set=utf8

配置環境變數

mysql_home d:\software\mysql-8.0.11

path %mysql_home%\bin;

初始化在bin中shift+右鍵開啟命令視窗,以下操作都在bin下執行;

執行命令:mysqld --initialize --console安裝

執行命令:mysqld --install

service successfully installed.

服務啟動

執行命令:net start mysql

mysql 服務已經啟動成功。

使用者登入及修改密碼

1)登陸

執行命令:mysql -u root -p

enter password:

輸入剛才記錄下的密碼;

成功登陸顯示welcome to the mysql monitor:

2)修改密碼

執行命令:alter user 『root』@『localhost』 identified with mysql_native_password by 『123』;

到此root使用者就登入成功了。

退出

下面退出使用者,關閉服務使用新密碼重新登陸驗證下:

mysql>exit;

關閉服務

net stop mysql

開啟服務

net start mysql

進入mysql命令臺

mysql -u root -p

輸入密碼即可;

檢視使用資料庫

mysql>show databases;(檢視所有資料庫)

mysql>create database testdb;(建立新的資料庫,mysql是資料庫名)

mysql>use testdb;(使用資料庫才能做其他操作)

管理使用者:

1)查詢

mysql>select user,host,plugin,grant_priv,authentication_string from mysql.user;

user表裡面儲存mysql使用者資訊。

2)建立

mysql>create user firstuser identified by 『123』;

mysql>create user 『seconduser』@『localhost』 identified by 『123』;

3)刪除

mysql>drop user firstuser ;

mysql>drop user 『seconduser』@『localhost』;

使用者許可權管理

1)授權

mysql>grant all privileges on *.* to 『seconduser』@『localhost』;

mysql>grant select,insert,update,delete,create,drop,alter on *.* to firstuser;

2)查詢許可權

mysql>show grants for firstuser;

3)撤銷授權

mysql>revoke all privileges on *.* from firstuser;

4)重新整理許可權

mysql>flush privileges;

切換使用者

1)mysql>exit;

2)d:\software\mysql-8.0.11\bin>mysql -u firstuser-p

3)輸入密碼即可

4)選擇資料庫:mysql>use testdb;

5)查詢當前使用者

mysql>select user();

6)查詢當前使用資料庫

mysql>select database();

7)使用者firstuser新建使用者授權時無許可權:

mysql基本命令總結 mysql基本命令總結

1.在ubuntu上安裝mysql sudo apt get install mysql server sudo apt get install mysql client 2.安裝結束後,用命令驗證是否安裝並啟動成功 sudo netstat tap grep mysql 通過上述命令檢查之後,如果...

mysql基本命令

第一招 mysql服務的啟動和停止 net stop mysql net start mysql 第二招 登陸mysql 語法如下 mysql u使用者名稱 p使用者密碼 鍵入命令mysql uroot p,回車後提示你輸入密碼,輸入12345,然後回車即可進入到mysql中了,mysql的提示符是...

mysql 基本命令

第一招 mysql服務的啟動和停止 net stop mysql net start mysql 第二招 登陸mysql 語法如下 mysql u使用者名稱 p使用者密碼 鍵入命令mysql uroot p,回車後提示你輸入密碼,輸入12345,然後回車即可進入到mysql中了,mysql的提示符是...