久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

linux下mysql如何遠程安裝

132次閱讀
沒有評論

共計 2931 個字符,預計需要花費 8 分鐘才能閱讀完成。

自動寫代碼機器人,免費開通

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

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)查看系統(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 中的數據及 /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

linux 下 mysql 如何遠程安裝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 如何遠程安裝的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注丸趣 TV 行業(yè)資訊頻道!

向 AI 問一下細節(jié)

丸趣 TV 網 – 提供最優(yōu)質的資源集合!

正文完
 
丸趣
版權聲明:本站原創(chuàng)文章,由 丸趣 2024-02-03發(fā)表,共計2931字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發(fā)布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 都江堰市| 潼南县| 宝清县| 金山区| 哈密市| 浦城县| 门头沟区| 泰兴市| 诸暨市| 苏尼特右旗| 克什克腾旗| 二连浩特市| 西林县| 公安县| 周宁县| 霍林郭勒市| 通化县| 资阳市| 汤原县| 盐源县| 冀州市| 黄浦区| 绵阳市| 元江| 菏泽市| 军事| 慈溪市| 红原县| 峨眉山市| 金昌市| 镇原县| 连州市| 内江市| 乳源| 刚察县| 班玛县| 桃园市| 肇庆市| 民权县| 孙吴县| 纳雍县|