mysql 阿里雲伺服器新建使用者及使用者授權

2021-10-03 19:39:14 字數 1033 閱讀 7893

在需要將springboot專案部署到阿里雲伺服器上時,遇到了一些問題,這裡記錄一下。

mysql -u root -p;  /*連線伺服器*/

show databases; /*看當前所有資料庫*/

use mysql; /*進入mysql資料庫*/

show tables; /*檢視mysql資料庫中所有的表*/

select host, user from user; /*檢視user表中的資料*/

update user set host='%' where user='root'; /*修改user表中的host*/

flush privileges; /*最後重新整理一下*/

採用create schema和create database建立資料庫的效果一樣。

create schema [資料庫名稱] default character set utf8 collate utf8_general_ci;
create user '[使用者名稱]'@'%' identified by '[使用者密碼]';
密碼8位以上,包括:大寫字母、小寫字母、數字、特殊字元

%:匹配所有主機,該地方還可以設定成『localhost』,代表只能本地訪問,例如root賬戶預設為『localhost『

*代表整個資料庫

grant select,insert,update,delete,create on [資料庫名稱].* to [使用者名稱];--使用者授權資料庫
flush  privileges ;
revoke all on *.* from tester;
delete from mysql.user where user='tester';
7、drop database [schema名稱|資料庫名稱];

阿里雲伺服器安裝MySQL服務

1.確保伺服器系統處於最新狀態 root localhost yum y update 若顯示以下內容說明已經更新完成 replaced grub2.x86 64 1 2.02 0.64.el7.centos grub2 tools.x86 64 1 2.02 0.64.el7.centos com...

阿里雲伺服器安裝mysql

1 安裝mysql官方的yum repository root localhost wget i c root localhost yum y install mysql57 community release el7 10.noarch.rpm 3 安裝mysql服務 root localhost...

阿里雲伺服器安裝MySQL

安裝mysql的yum倉庫 執行以下命令 yum localinstall安裝mysql dnf install mysql community server1.啟動mysql,並檢視執行狀態 root node01 log systemctl enable mysqld root node01 l...