在linux系統下安裝配置mysql,並且在本地使用navicat連接mysql
一、安裝mysql
在普通用戶下使用如下命令下載mysql
$ sudo apt-get install mysql-server
根據提示輸入用戶名、密碼即可(都設置成root方便記憶)
安裝完成
二、配置mysql
使用如下命令行,並根據提示輸入密碼,登錄進入mysql
$ mysql -uroot -p
在mysql中分別執行代碼
GRANT ALL PRIVILEGES ON *.* TO root@'%' IDENTIFIED BY 'root' with grant option;
第二個root是安裝mysql時候設置的密碼,根據自己的密碼來改(比如此處我的初始密碼就不是root),執行代碼如下
flush privileges;
此處是我已經執行過,所以提示可能會不一樣
ctrl+z退出mysql,執行如下命令行進入 /etc/mysql/mysql.conf.d/目錄,對mysqld.cnf文件的內容進行更改,要使用sudo,否則更改後無法退出
將bind-address的值改爲下面這樣(不要將此行註釋),保存並退出
至此mysql配置完成
配置完成後重啓mysql
$ sudo service mysql restart
三、使用navicat連接服務器上的mysql
首先在阿里雲控制檯將3306端口開放
使用navicat連接mysql
填完點擊確認即可
navicat可視化工具下載鏈接
鏈接:https://pan.baidu.com/s/1Q6952tCZluYW2SM0EJoAgg
提取碼:xjtw