【ubuntu】搭建mysql5.7

1、安裝mysql

(一) 安裝mysql

注意別安裝8,8配置過高了
$: sudo apt-get install mysql-server
or
$: sudo apt-get install mysql-server-5.7

(二) 檢查狀態

$: sudo netstat -tap | grep mysql

(三) 啓動mysql

啓用mysql服務
$: sudo service mysql start
關閉mysql 服務
$: sudo service mysql stop
重啓mysql 服務
$: sudo service mysql restart

(四) 查看mysql 服務

$: ps aux | grep mysql

2、mysql配置

(一) 登入mysql 客戶端

root 用戶能夠免密碼登入,直接回車便可mysql

$: mysql -u root -p
password:sa (默認密碼)
> show databases;

(二) 修改root密碼

> use mysql;
> UPDATE user SET mysql_native_password=mysql_native_password("123456") WHERE user='root'; 
> flush privileges; (刷新,使表生效)
> quit; (退出)
$: sudo service mysql restart;
$: mysql -u root -p (驗證新密碼)

3、配置mysql 遠程登入外網訪問

(一) 容許遠程登入

$: mysql -u root -p 
password
> update user set host='%' where user='root' and host='你的ip';
> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的mysql密碼' WITH GRANT OPTION;
> flush privileges; (刷新,使表生效)

(二) 設置數據庫容許外網訪問

$: sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
註釋
# bind-address = 127.0.0.1:
:wq! (保存退出)
$: sudo service mysql restart (重啓mysql)
相關文章
相關標籤/搜索