mysql的安裝辦法有好多種,可以直接yum安裝,可以二進位制安裝可以原始碼安裝等等。在這裡不建議用yum安裝,因為沒法定製安裝。今天我們用二進位制安裝來示例,特點是只需要簡單的解壓縮,簡單的配置就可以使用了。
2.安裝步驟
(1)新建mysql賬號
groupadd mysql(2)解壓安裝包,這裡用到的安裝包為mysql-5.6.31-linux-glibc2.5-x86_64.tar.gz,安裝移動到/usr/local目錄下,改名為mysqluseradd -s /sbin/nologin -g mysql -m mysql
tar -xf mysql-5.6.31-linux-glibc2.5-x86_64.tar.gz(3)初始化mysql的配置檔案my.cnf,在這裡系統會提示覆蓋檔案。mv mysql-5.6.31-linux-glibc2.5-x86_64/ /usr/local/mysql
cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf(4)初始化資料庫檔案
/usr/local/mysql/scripts/mysql_install_db -basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql出現下面的錯誤提示,這是缺少庫檔案造成的,安裝libaio這個軟體即可,yum install libaio
然後再來初始化一次,這次成功了。在data目錄下生成了資料庫檔案。
3.配置並啟動mysql
cd /usr/local/mysql/然後啟動mysql,檢查mysql啟動的結果cp support-files/mysql.server /etc/init.d/mysqld#複製mysql的啟動指令碼到/etc/init.d/目錄下
chmod a+x /etc/init.d/mysqld#增加執行許可權
/etc/init.d/mysqld start到這裡,mysql就啟動完成了。
注:如果你的mysql安裝路徑不是/usr/local以及目錄的名稱不是mysql的話,那你在初始化的時候要指定mysq的路徑,還有/etc/init.d/mysqld的配置檔案裡面的要把/usr/local/mysql改為實際的路徑。
4.把mysql加入開機啟動
echo "/etc/init.d/mysqld start">>/etc/rc.local5.修改$path變數,讓mysql命令能夠全域性使用
echo "export path=/usr/local/mysql/bin:$path">>/etc/profile #新增mysql的執行檔案路徑到path變數裡面6.登陸mysql測試source /etc/profile#使配置檔案生效
7.mysql安全配置
給mysql的root使用者設定密碼
清理無用的mysql使用者及庫
只保留[email protected]和root@localhost使用者
刪除無用的資料庫
centos 安裝使用mysql
yum install mysql mysql server mysql安裝好後,啟動mysql服務 service mysqld start mysql 預設管理員密碼是空 mysql u root p root登陸mysql 1 show databases 檢視所有的資料庫 2 建立乙個新的資...
CentOS使用yum安裝mysql
1 檢視centos自帶mysql是否已安裝。輸入 yum list installed grep mysql 輸入 yum y remove mysql libs.x86 64,若有多個依賴檔案則依次解除安裝。當結果顯示為complete!即解除安裝完畢。輸入 yum list grep mysq...
Centos使用rpm安裝Mysql
詳細步驟 選擇mysql版本,作業系統以及作業系統版本,這裡作業系統選擇redhat,作業系統版本視自己系統選擇32位或者64位 9.原因是缺少依賴包,安裝依賴包yum install y perl module install.noarch,如果yum無法安裝,嘗試yum update更新倉庫 1...