以mariadb5.5版本為例
新建使用者
登入mariadb
# mysql -uroot -p
enter password:
welcome to the mariadb monitor. commands end with ; or \g.
your mariadb connection id is 5
server version: 5.5.52-mariadb mariadb server
type 'help;' or '\h' for help. type '\c' to clear the current input statement.
mariadb [(none)]>
//建立使用者
mariadb [(none)]> insert into mysql.user(host,user,password) values("localhost","frank",password("frank"));
query ok, 1 row affected, 4 warnings (0.00 sec)
//重新整理系統許可權表
mariadb [(none)]> flush privileges;
query ok, 0 rows affected (0.01 sec)
這樣就建立了乙個名為:frank 密碼為:frank 的使用者。
然後登入一下。
mariadb [(none)]>exit;
# mysql -ufrank -p
enter password:
welcome to the mariadb monitor. commands end with ; or \g.
your mariadb connection id is 7
server version: 5.5.52-mariadb mariadb server
type 'help;' or '\h' for help. type '\c' to clear the current input statement.
mariadb [(none)]>
為使用者授權
首先以root登入mariadb,建立乙個資料庫phpdb
mariadb [(none)]> create database phpdb;
query ok, 1 row affected (0.00 sec)
授權frank使用者擁有phpdb庫的所有許可權
mariadb [(none)]> grant all privileges on phpdb.* to frank@localhost identified by 'frank';
query ok, 0 rows affected (0.00 sec)
重新整理系統許可權表
mariadb [(none)]> flush privileges;
query ok, 0 rows affected (0.00 sec)
如果想指定部分許可權給一使用者,可以這樣來寫:
mariadb [(none)]>grant select,update on phpdb.* to frank@localhost identified by 'frank';
刪除使用者
mariadb [(none)]> delete from mysql.user where user="frank" and host="localhost";
query ok, 1 row affected (0.00 sec)
mariadb [(none)]> select user from mysql.user;
| user |
| root |
| root |
| root |
| root |
修改指定使用者密碼
mariadb [(none)]>update mysql.user set password=password('frank') where user="root" and host="localhost";
mariadb [(none)]>flush privileges;
mysql客戶端配置 MySQL客戶端配置和使用
安裝mysql sudo apt get install mysql server 這個應該很簡單了,而且我覺得大家在安裝方面也沒什麼太大問題,所以也就不多說了,下面我們來講講配置。配置mysql 注意,在ubuntu下mysql預設是只允許本地訪問的,如果你要其他機器也能夠訪問的話,那麼需要改變 ...
mysql客戶端工具
sqlyog mysql gui是我常用的乙個桌面工具,功能強大,讓你有使用mssql的感覺,呵呵。sqlyog是乙個易於使用的 快速而簡潔的圖形化管理mysql資料庫的工具,它能夠在任何地點有效地管理你的資料庫!安裝方法 程式安裝後先不要執行sqlyog,雙擊內附的登錄檔檔案,匯入後即是正式版。n...
MySQL客戶端安裝
背景 伺服器容器中部署了mysql資料庫或者使用阿里雲的rds資料庫,由於本地伺服器沒有安裝客戶端無法連線資料庫做備份 還原,本文只是安裝mysql的客戶端,不包括資料庫。三者的版本必須一致,不能乙個5.7,其他的8.0。三者直接是有依賴順序的,必須按順序安裝,如遇報錯,請參考下面的 root d6...