phpstudy mysql5.1_linux下mysql5.1 和 5.7安装教程详解
本文主要和大家分享linux下mysql 5.1 和 5.7的安裝教程,希望能幫助到大家。
以下內(nèi)容的操作系統(tǒng)為:centos 6.7
yum安裝mysql 5.1.73
卸載系統(tǒng)自帶的mysql
執(zhí)行以下命令查看是否有自帶mysql:rpm?-qa?|?grep?mysql
如果發(fā)現(xiàn)有輸出結果,那么執(zhí)行以下命令依次刪除:rpm?-e?****?--nodeps
開始安裝mysql
首先安裝mysql客戶端:yum?install?mysql
然后安裝mysql服務端:yum?install?mysql-server
yum?install?mysql-devel
至此mysql相關組件已經(jīng)安裝成功!
修改字符集
mysql的配置文件路徑為:/etc/my.cnf
在配置文件中加入如下配置來修改字符集:default-character-set=utf8
啟動和停止
執(zhí)行如下命令來啟動:service?mysqld?start
停止的命令為:service?mysqld?stop
啟動結果如下則啟動成功:
將mysql加入開機啟動
加入開機啟動后,下次再重啟機器就不用手動啟動mysql服務了:chkconfig?--level?345?mysqld?on
執(zhí)行后,查看結果,執(zhí)行命令:chkconfig?--list?|?grep?mysql
結果如下,則證明加入開機啟動成功:
配置初始密碼
執(zhí)行如下命令來設置root的初始密碼:mysqladmin?-u?root?password?yourPassword
登陸mysql
利用root和上一步中設置的密碼,進行登陸,執(zhí)行:mysql?-u?root?-p
如下,則登陸成功:
允許遠程登錄
執(zhí)行sql:GRANT?ALL?PRIVILEGES?ON?*.*?TO?'root'@'%'?IDENTIFIED?BY?'yourpasswd'?WITH?GRANT?OPTION;
FLUSH?RIVILEGES;
執(zhí)行結束后,分別在localhost和任意遠程主機測試是否可以登錄即可!
mysql 5.7.19安裝
此版本的mysql需要glibc14支持,但是centos 6.7只能支持到glic12,所以下載的版本為官方編譯好的glibc版,安裝時解壓即可,操作系統(tǒng)為centos6.7,[安裝包下載地址]
http://dev.mysql.com/downloads/mysql/)
卸載系統(tǒng)自帶的mysql
執(zhí)行以下命令查看是否有自帶mysql:rpm?-qa?|?grep?mysql
如果發(fā)現(xiàn)有輸出結果,那么執(zhí)行以下命令依次刪除:rpm?-e?****?--nodeps
解壓mysql
將下載好的mysql安裝包,拷貝至/opt下,解壓安裝包并重命名:
tar?zxvf?mysql-5.7.19-linux-glibc2.12-x86_64.tar.gz
#重命名
mv?mysql-5.7.19-linux-glibc2.12-x86_64?mysql
初始化mysql
進入/opt/mysql,初始化數(shù)據(jù)庫:./bin/mysqld?--user=root?--basedir=/opt/mysql?--datadir=/opt/mysql/data?--initialize
執(zhí)行后,會在控制臺輸出:[Note]?A?temporary?password?is?generated?for?root@localhost:?**mjT,#x_5sW
"**mjT,#x_5sW"就是自動生成的初始密碼!
建立配置文件
進入到/opt/mysql/support-files
執(zhí)行以下命令,生成配置文件:cp?my-default.cnf?/etc/my.cnf
將mysql設置成服務,并開機啟動
修改/opt/mysql/support-files/mysql.server文件,找到:basedir=/home/mysql
datadir=/home/mysql/data
修改成:basedir=/opt/mysql
datadir=/opt?/mysql/data
然后把命令文件拷貝至系統(tǒng)服務目錄:cp?/opt/mysql/support-files/mysql.server?/etc/init.d/mysqld
chkconfig?--add?mysqld
啟動和停止
mysql的啟動/停止命令為:service?mysqld?start/stop
以上則安裝成功
總結
以上是生活随笔為你收集整理的phpstudy mysql5.1_linux下mysql5.1 和 5.7安装教程详解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 平安银行信用卡怎么注销 销卡前这些工作要
- 下一篇: mysql多实例脚本_mysql多实例脚