linuxrpm安裝mysql
在Linux環境下,若需安裝MySQL資料庫,首先需明確在CentOS系統中執行yum install mysql命令不會直接安裝MySQL,而是安裝MariaDB。因此,需從MySQL官方網站下載MySQL倉庫。
步驟如下:
1. 訪問MySQL官網並選擇下載,跳轉頁面後點擊MySQL Community(GPL)Downloads。
2. 點擊MySQL Community Server。
3. 選擇在線安裝Fedora,下載名為mysql80-community-release-el7.3.noarch.rpm的文件。
4. 在Linux中,使用wget命令通過復制的鏈接下載該安裝包,執行後回車。
5. 列出下載文件,運行yum install mysql80-community-release-el7.3.noarch.rpm命令安裝MySQL倉庫。
6. 運行yum install mysql-community-server命令以安裝MySQL資料庫。
至此,MySQL資料庫安裝完成。
⑵ LINUX下重新安裝MYSQL,用把原來的卸載嗎
在Linux環境下重新安裝MySQL時,不一定非要卸載原來的版本。你可以選擇重新編譯安裝,這種方式具有一定的靈活性。編譯安裝MySQL時,你可以選擇保留原有的安裝目錄,也可以指定新的安裝目錄。如果你之前是通過RPM包安裝的MySQL,那麼卸載時可以使用命令:rpm -e 包名。當然,MySQL官方也有直接解壓即可使用的版本,無需進行編譯步驟。
不過,值得注意的是,直接解壓安裝的MySQL版本可能會缺少一些特定的配置和功能,而編譯安裝則能夠提供更多的自定義選項。如果你希望完全控制安裝過程,包括安裝路徑、配置選項等,那麼重新編譯安裝會是一個不錯的選擇。
在決定是否卸載原有版本時,建議先備份相關數據和配置文件,確保在新版本安裝過程中不會丟失重要信息。如果原有版本與新版本存在兼容性問題,或者新版本能夠帶來更好的性能或安全性,那麼更新到新版本是一個明智的選擇。
總之,重新編譯安裝MySQL是一個靈活且可控的過程,是否卸載原有版本取決於你的具體需求和環境。如果你對現有環境較為熟悉,且希望保留原有配置,那麼直接更新可能是更簡單的方法。但如果你需要更多定製選項或希望從頭開始配置,重新編譯安裝MySQL則是一個更合適的選擇。
⑶ linux怎麼安裝mysql.rpm格式
首先下載rpm安裝包,要下載兩個安裝包一個client,一個server,
有個鏡像做的不錯,下載地址,進入後找到你想要的版本,我下的是mysql5.5版的
1我的linux是32位的,我下的如下圖所示
2下載完後加壓,得到幾個壓縮文件,我們只要其中的server和client
3將這兩個文件使用winscp工具傳輸到伺服器上,最好改一下名字,下邊使用命令執行時輸入比較方便。
我這里改成了mysql-client-5.5.44.rpm和mysql-server-5.5.44.rpm,保留了版本號。
關於winscp的使用方法,很簡單,下載一個winscp的安裝包, 安裝完之後打開根據提示輸入伺服器的IP和密碼,遠程連接就可以了。
4文件傳輸完成後,找到傳輸的目錄,在xshell工具中開始進行安裝。
xshell是一個用腳本操作linux的工具,下載和安裝也很簡單。安裝完之後遠程連接就可以。
連上之後,假設你傳的安裝文件在/usr/local目錄下,用xshell輸入命令先進入到local目錄,要先安裝server;
首先進入目錄
5安裝server,輸入文件名的過程中記住:大小寫區分
6安裝client,如下圖所示表示安裝成功
7安裝成後找到/usr/share/mysql/my-medium.cnf,復制到/etc目錄下,把名字改為my.cnf
修改默認編碼
在文件中加入如圖所示的編碼:這針對5.5以後的版本,因為mysqld在5.5版本後不識別default-character-set這個變數
8修改完之後,使用service mysql start開啟服務。
9啟動成功之後就安裝完成啦。
⑷ linux 用rpm安裝完成mysql後怎麼進行初始化
如果/etc/目錄下沒有my.cnf配置文件,請到/usr/share/mysql/下找到*.cnf文件,拷貝其中一個到/etc/並改名為my.cnf中;不存在啟動不了的情況啊,如有啟動不了,仔細查看你的my.cnf文件,是不是哪裡配置需要修改,然後查看一下mysql啟動腳本/etc/rc.d/init.d/mysql。最重要的結合你mysql的錯誤日誌去分析。
設置默認utf-8
在文件my.cnf中加上如下配置:
[mysqld]
init_connect = 'SET NAMESutf8'
character-set-server = utf8
collation-server =utf8_general_ci
針對第三點:
在創建資料庫完成後,最好查看下你資料庫的字元集是什麼?用show create database test;命令可以看到。必須保證你資料庫的編碼格式是utf-8的,這樣才可以保證插入到資料庫中的是中文格式的
⑸ Linux下安裝MySQL8.0和重置密碼操作教程
安裝MySQL8.01、下載並安裝MySQL官方的YumRepository[root@Rameo~]#wget-i-chttp://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm使用上面的命令就直接下載了安裝用的YumRepository,此時就可以直接yum安裝了。
[root@Rameo~]#yum-yinstallmysql57-community-release-el7-10.noarch.rpm開始安裝MySQL伺服器
[root@Rameo~]#yum-yinstallmysql-community-server2、啟動MySQL服務[root@Rameo~]#systemctlstartmysqld.service查看MySQL運行狀態,運行狀態如圖:
[root@Rameo~]#systemctlstatusmysqld.service出現如下信息,證明啟動成功
添加如圖中的配置
[mysqld]skip-grant-tables保存,然後重啟MySQL服務
[root@Rameo~]#systemctlrestartmysqld.service2、修改MySQL密碼進入MySQL
[root@Rameo~]#mysql-uroot切換資料庫至mysql
mysql>usemysql;清空密碼
[root@Rameo~]#yum-yinstallmysql57-community-release-el7-10.noarch.rpm0退出mysql
[root@Rameo~]#yum-yinstallmysql57-community-release-el7-10.noarch.rpm1屏蔽skip-grant-tables再次vim/etc/my.cnf,在skip-grant-tables前加上#注釋保存,再次重啟MySQL服務,進入mysql,切換到mysql資料庫
[root@Rameo~]#yum-yinstallmysql57-community-release-el7-10.noarch.rpm2[root@Rameo~]#yum-yinstallmysql57-community-release-el7-10.noarch.rpm3使改動生效
[root@Rameo~]#yum-yinstallmysql57-community-release-el7-10.noarch.rpm4