MySQL常用命令集

2021-08-21 09:35:48 字數 1463 閱讀 1119

登入mysql

mysql -u root -p

跳過密碼驗證

找到 /etc/my.cnf 配置檔案

#vim /etc/my.cnf

【mysql】

新增skip-grant-table

重新整理策略組(

重新整理許可權)

flush privileges;

檢視使用者許可權

use mysql;

select * from user;

select host,

user, authentication_string, plugin

from

user;

啟動、停止和重啟服務(linux中使用)

#systemctl start mysqld.service

#systemctl stop mysqld.service

#systemctl restart mysqld.service

修改使用者密碼

alter user 'root'@'localhost' identified by 'pass@123456';

alter user 'root'@'%' identified by 'pass@123456';

ps: 為了確保賬號安全性,mysql8.0以上密碼策略限制必須要大小寫加數字特殊符號

建立新使用者

create user boone@localhost identified by 'pass@123456';

ps: 為了確保賬號安全性,mysql8.0以上密碼策略限制必須要大小寫加數字特殊符號

給使用者賦許可權

use mysql

grant all on *.* to 'boone'@'%';

grant select on oilsystem.input to 『boone』@』localhost』

更多許可權:

ps: 賦許可權之前必須切換mysql資料庫,

grant all on 、grant all privileges on 表示所有許可權,% 表示通配所有 host

收回使用者許可權

revoke select 

on .

from 『boone』@』localhost』;

ps:revoke select 表示收回查詢許可權

修改遠端連線密碼 

alter user 'root'@'%' identified with mysql_native_password by 'pass@123456';

ps:更改了mysql_native_passwd密碼,等同更改使用者原始密碼。mysql 8.0 內以mysql-native_passwd為主,從shell介面登入需要注意了。

修改加密規則

alter user 'root'@'localhost' identified by 'password' password expire never;

mysql常用命令集

一 連線mysql。格式 mysql h主機位址 u使用者名稱 p使用者密碼 1 連線到本機上的mysql。首先開啟dos視窗,然後進入目錄mysql bin,再鍵入命令mysql u root p,回車後提示你輸密碼.注意使用者名稱前可以有空格也可以沒有空格,但是密碼前必須沒有空格,否則讓你重新輸...

MYSQL常用命令集

1 登陸mysql mysql u root p 2 檢視使用者資訊 select user,host,password from mysql.user select user,host from mysql.user 3 設定密碼 set password for root localhost p...

linux常用命令集

命令可用在其他任何命令的後面,它用來通知計算機在後台執行某一命令。通過把作業放在後台,使用者可以繼續使用當前的shell來處理其他命令 如果命令在前台執行的話,那麼使用者在此程序結束前不能繼續使用當前的shell。adduser adduser命令由root或其他具有許可權的管理員用來建立新使用者,...