https://blog.csdn.net/qq84395064/article/details/82701761
一、下載並安裝mysql
- sudo apt-get install mysql-server
- sudo apt-get install mysql-client
- sudo apt-get install libmysqlclient-dev
注意:安裝過程中會提示設置密碼什么的,注意設置了不要忘了。
二、安裝完成使用
使用如下命令來檢查是否安裝成功:
sudo netstat -tap | grep mysql
通過上述命令檢查之后,如果看到有mysql 的socket處於 listen 狀態則表示安裝成功。
登陸mysql數據庫可以通過如下命令:
mysql -u root -p
注:-u 表示選擇登陸的用戶名, -p 表示登陸的用戶密碼,上面命令輸入之后會提示輸入密碼,此時輸入密碼就可以登錄到mysql。
可以然后通過 show databases; 就可以查看當前的數據庫。
我們選擇 mysql數據庫就行下一步操作,使用use mysql 命令。
顯示當前數據庫的表單:show tables
三、navicat遠程連接並使用
navicat的安裝包可以參考:https://blog.csdn.net/qq84395064/article/details/80709877
第一步:確保 Ubuntu 系統已經安裝上了MySQL數據庫。登陸數據庫 ,運行如下命令:
mysql -u 用戶名 -p
然后輸入密碼,此時登錄成功
第二步:創建用戶用來遠程連接,運行如下命令:
GRANT ALL PRIVILEGES ON *.* TO 'test'@'%' IDENTIFIED BY 'test' WITH GRANT OPTION;
參數說明:第一個test表示用戶名,%表示所有的電腦都可以連接,也可以設置某個ip地址運行連接,第二個test表示密碼
第三步:執行如下命令,立即生效
flush privileges;
第四步:查詢數據庫的用戶,看看是否成功創建新用戶,運行如下命令
SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;
第五步:使用 exit 命令退出后,修改 mysql 的配置文件,運行如下命令
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
注意:其他 Linux系統 可能在 /etc/mysql/my.cnf
找到 “bind-address = 127.0.0.1” , 修改為 bind-address = 0.0.0.0,然后,重新啟動,命令如下:
/etc/init.d/mysql restart
如下圖:連接成功!