最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當前位置: 首頁 - 科技 - 知識百科 - 正文

linux下mysql遠程安裝的方法

來源:懂視網(wǎng) 責編:小采 時間:2020-11-27 16:50:58
文檔

linux下mysql遠程安裝的方法

linux下mysql遠程安裝的方法:linux下mysql遠程安裝的方法:首先本地連接遠程服務器;然后遠程下載mysql;接著通過rpm遠程安裝mysql;最后登錄mysql,修改密碼并設置遠程授權即可。推薦:《mysql視頻教程》步驟:1.本地連接遠程服務器2.檢查服務器是否已經(jīng)安裝過mysql,學會卸載3.
推薦度:
導讀linux下mysql遠程安裝的方法:linux下mysql遠程安裝的方法:首先本地連接遠程服務器;然后遠程下載mysql;接著通過rpm遠程安裝mysql;最后登錄mysql,修改密碼并設置遠程授權即可。推薦:《mysql視頻教程》步驟:1.本地連接遠程服務器2.檢查服務器是否已經(jīng)安裝過mysql,學會卸載3.

推薦:《mysql視頻教程》

步驟:

1.本地連接遠程服務器

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

3.遠程下載mysql

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

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

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

1.本地連接遠程服務器

我下載的是SecureCRT

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

至此,連上遠程服務器

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

a)查看系統(tǒng)中是否以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中的數(shù)據(jù)及/etc/my.cnf不會刪除,確認沒有用后手動刪除

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

通過以上幾步,mysql已經(jīng)完全卸載干凈了

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;

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

2.步驟中出現(xiàn)的問題:(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

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

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


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


至此,所有我遇到的問題都解決了。希望對大家有所幫助

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

linux下mysql遠程安裝的方法

linux下mysql遠程安裝的方法:linux下mysql遠程安裝的方法:首先本地連接遠程服務器;然后遠程下載mysql;接著通過rpm遠程安裝mysql;最后登錄mysql,修改密碼并設置遠程授權即可。推薦:《mysql視頻教程》步驟:1.本地連接遠程服務器2.檢查服務器是否已經(jīng)安裝過mysql,學會卸載3.
推薦度:
標簽: 下載 遠程 方法
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top