真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯網站制作重慶分公司

linux下mysql如何遠程安裝

小編給大家分享一下linux下MySQL如何遠程安裝,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

佛山ssl適用于網站、小程序/APP、API接口等需要進行數據傳輸應用場景,ssl證書未來市場廣闊!成為成都創(chuàng)新互聯公司的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯系或者加微信:13518219792(備注:SSL證書合作)期待與您的合作!

linux下mysql遠程安裝的方法:首先本地連接遠程服務器;然后遠程下載mysql;接著通過rpm遠程安裝mysql;最后登錄mysql,修改密碼并設置遠程授權即可。

步驟:

1.本地連接遠程服務器

2.檢查服務器是否已經安裝過mysql,學會卸載

3.遠程下載mysql

4.遠程安裝mysql(包括服務器端,客戶端和依賴包)

5.登陸mysql,修改密碼并設置遠程授權

-----------------------------------------------------------------------------

1.本地連接遠程服務器

我下載的是SecureCRT

sessions -->右擊 --> new sessions --> SSH2 -->continue --> HostName:遠程地址/Port:遠程端口號(一般22)/firewell:none/username:用戶名 --> ok雙擊新建的Session-->彈出密碼框 -->輸入密碼 --> ok

至此,連上遠程服務器

2.檢查服務器是否已經安裝過mysql,學會卸載

a)查看系統中是否以rpm包安裝的mysql

[root@host-15ec49514ce ~]# rpm -qa | grep -i mysqlMySQL-server-5.1.49-1.glibc23 MySQL-client-5.1.49-1.glibc23

卸載MySQL-server-5.1.49-1.glibc23和MySQL-client-5.1.49-1.glibc23

[root@host-15ec49514ce ~]#rpm -e MySQL-client-5.1.49-1.glibc23[root@host-15ec49514ce ~]#rpm -e MySQL-server-5.1.49-1.glibc23

b)查看有沒有mysql服務

[root@host-15ec49514ce ~]#chkconfig --list | grep -I mysql 0:off   1:off   2:on    3:on    4:on    5:on    6:offmysql

c)刪除分散mysql文件夾

[root@host-15ec49514ce ~]# whereis mysqlmysql: /usr/lib/mysql /usr/share/mysql

分別刪除

[root@host-15ec49514ce ~]# rm -rf /usr/lib/mysql/ [root@host-15ec49514ce ~]# rm -rf /usr/share/mysql

注意:??卸載后/var/lib/mysql中的數據及/etc/my.cnf不會刪除,確認沒有用后手動刪除

 rm -rf /var/lib/mysql rm /etc/my.cnf

通過以上幾步,mysql已經完全卸載干凈了

3.遠程下載mysql

[root@host-15ec49514ce ~]# cd /usr/local/mysql

(1).下載

[root@host-15ec49514ce ~]# wgethttps://cdn.mysql.com//archives/mysql-5.5/MySQL-5.5.44-1.linux2.6.x86_64.rpm-bundle.tar

(2).解壓
tar -xvf MySQL-5.5.44-1.linux2.6.x86_64.rpm-bundle.tar

4.遠程安裝mysql(包括服務器端,客戶端和依賴包)

rpm -ivh  MySQL-server-5.5.44-1.linux2.6.x86_64.rpm

rpm -ivh  MySQL-devel-5.5.44-1.linux2.6.x86_64.rpm

rpm -ivh  MySQL-client-5.5.44-1.linux2.6.x86_64.rpm

5.登陸mysql,修改密碼并設置遠程授權

(1).執(zhí)行下述命令,將MySQL的配置文件拷貝到/etc目錄下。

cp /usr/share/mysql/my-medium.cnf /etc/my.cnf

(2).分別運行下述命令,初始化MySQL及設置密碼。

/usr/bin/mysql_install_db    #初始化MySQL

service mysql start        #啟動MySQL

??:這個地方會報錯:

Staring MySQL. ERROR! The server quit without updating PID file(/var/lib/mysql/host-15ec49514ce.novalocal.pid).

解決方法:

[root@host-15ec49514ce ~]# find / -name  mysql-bin.index
/var/lib/mysql/mysql-bin.index[root@host-15ec49514ce ~]# rm /var/lib/mysql/mysql-bin.indexmysql -u root -p
use mysql;select 'host' from user where user='root'; 
update user set host = '%' where user ='root';

??:ERROR 1062 (23000): Duplicate entry '%-root' for key 'PRIMARY' 不要予以理會

flush privileges;

(3)授權:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的密碼' WITH GRANT OPTION;

出現的問題大致有以下幾種:1.卸載不徹底。解決辦法:按照我上面的步驟來就OK

2.步驟中出現的問題:(1)/usr/local目錄下沒有mysql目錄,需要新建( #cd /usr/local #mkdir mysql )

/usr/share/mysql下可能沒有my-default.cnf 可以直接用my-medium.cnf

#cp /usr/share/mysql/my-medium.cnf /etc/my.cn

(2)service mysql start 出錯

#rm /var/lib/mysql/mysql-bin.index

3.show databases;只有information_schema和test

解決辦法:(出現這種情況的原因是權限問題,要是你按照我上面的卸載步驟來是不可能出現這種情況的)

刪除/var/lib/mysql root root 這三行圖片如下(其實mysql-bin.000001~mysql-bin.000006都是可以刪除的,這個圖片是我安裝了兩次mysql,第一次安裝的沒有刪除干凈留下來的)linux下mysql如何遠程安裝

4.最終安裝好,配置好所有的,/var/lib/mysql目錄下文件如下

linux下mysql如何遠程安裝

以上是linux下mysql如何遠程安裝的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注創(chuàng)新互聯行業(yè)資訊頻道!


網站名稱:linux下mysql如何遠程安裝
URL標題:http://weahome.cn/article/ipiseh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部