Ubuntu中遠程連接Mysql數(shù)據(jù)庫的詳細圖文教程
1、版本
ubuntu: 22.04
Mysql: 8.0.41
2、檢查有沒有Mysql
可以用以下三種方法查看
2.1 查詢是否安裝了Mysql包
dpkg -l | grep mysql
2.2 查看Mysql版本
mysql --version
2.3 查看Mysql運行狀態(tài)
sudo systemctl status mysql
3、卸載Mysql
如果有安裝,想卸載,可以執(zhí)行以下指令
sudo apt-get remove //--purge mysql-server mysql-client mysql-common
sudo rm -rf /etc/mysql/ /var/lib/mysql/
sudo apt-get autoremove
4、安裝
如果你之前沒有安裝過Mysql,就可以直接安裝了
4.1 更新
sudo apt-get update
4.2 開始安裝
sudo apt install mysql-server
不指定版本,安裝最新的,如果想安裝指定版本,需要在后面加上版本
sudo apt install mysql-server-5.7
這個就是安裝5.7版本
4.3 安裝完后查看狀態(tài)
systemctl status mysql
5、登錄
sudo mysql
5.1、使用
use mysql
5.2、查看數(shù)據(jù)庫權(quán)限
select host,user from user;
注意指令后面有分號?。?!
5.3 更新權(quán)限
更新權(quán)限讓所有主機都可以連接數(shù)據(jù)庫
update user set host='%' where user='root';
5.4 再次查看數(shù)據(jù)庫權(quán)限
select host,user from user;
5.5 添加新用戶
alter user 'root'@'%' identified by '12345';
注意符號都是英文格式,后面有分號?。。?/p>
5.6 退出
exit
6、使用新密碼登錄
mysql -u root -p
6.1 使用
use mysql;
6.2 刷新權(quán)限
flush privileges;
6.3 退出
exit
6.4 查看ip
ifconfig
7、遠程連接
7.1 更改文件
去到文件下更改文件代碼使其可以遠程連接
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
把上面這個改為下面這個
7.2 重啟Mysql
systemctl restart mysql
7.3 查看印運行狀態(tài)
systemctl status mysql
7.4 測試遠程連接
telnet 192.168.74.128 3306
代碼解釋
192.168.74.128:遠程主機地址
3306:默認端口號
到此這篇關(guān)于Ubuntu中遠程連接Mysql數(shù)據(jù)庫的詳細圖文教程的文章就介紹到這了,更多相關(guān)Ubuntu遠程連接Mysql內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
mysql數(shù)據(jù)庫row_number函數(shù)舉例介紹
在MySQL中ROW_NUMBER()是一種用來生成行號的功能函數(shù),通常情況下它用于對查詢結(jié)果進行編號,以便方便地查看每行的位置,下面這篇文章主要給大家介紹了關(guān)于mysql數(shù)據(jù)庫row_number函數(shù)舉例介紹的相關(guān)資料,需要的朋友可以參考下2024-02-02MySQL如何實現(xiàn)快速插入大量測試數(shù)據(jù)
這篇文章主要介紹了MySQL如何實現(xiàn)快速插入大量測試數(shù)據(jù)問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-11-11mysql出現(xiàn)ERROR 1819 (HY000)的解決方法
這篇文章主要為大家詳細介紹了mysql出現(xiàn)ERROR 1819 (HY000)的解決方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-10-10