1.首先rpm把mysql安裝成功
[root@test software
]# rpm -qa | grep -
i mysql
mysql
-server-
5.5.44-1
.rhel5
mysql
-devel-
5.5.44-1
.rhel5
mysql
-shared-
5.5.44-1
.rhel5
mysql
-client-
5.5.44
-1.rhel5
2.接著把配置檔案拷貝到/etc/下面
cp /usr/share/mysql/my-medium.cnf /etc/my.cnf
3.修改/etc/my.cnf配置,接著初始化mysql資料庫
/usr/bin/mysql_install_db --user=mysql
4.把mysql.server拷貝到服務
cp /usr/share/mysql/mysql.server /etc/init.d/mysql
這樣就可以使用service mysql start來啟動mysql
5.啟動mysql
service mysql start
6.如果發現啟動報錯的話,那我們就應該檢查下my.cnf裡面的配置,看目錄檔案等是否都有許可權
starting mysql.the server quit without updating pid file (/[失敗]cal/mysql/mysqld.pid).
7.修改目錄許可權等
chown mysql:mysql -r /usr/local/mysql/
8.接著設定root的密碼
/usr/bin/mysqladmin -u root passwordnew password:
confirm new password:
9.清理測試資料庫,測試資料,測試使用者等,執行
/usr/bin/mysql_secure_installation
輸入了正確的使用者和密碼也發現老是提示這個
error 2002 (hy000): can't connect to local mysql server through socket '/var/lib/mysql/mysql.sock' (2)
通過ps 檢視mysql程序發現,其實我的mysql的sock檔案已經改成了/tmp/mysql.sock了,所以我們新建立乙個軟連線好了,其實也可以修改mysql_config這個檔案裡面的配置,這裡我們新增軟鏈:
ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock
然後刪除測試db 測試使用者等,如下所示:
change the root password? [y/n]
ynew password: re-
enter new password:
password updated successfully!
reloading privilege tables..
... success!
一路y下去就ok了,然後就沒了
MySQL RPM部署安裝
linux下mysql的部署安裝有兩種方式 1.rpm方式 2.編譯安裝 執行環境 ubuntu 13.10 mysql community server 5.7.15 rpm安裝 檢視是否安裝有自帶的mysql服務 sudo netstat tap grep mysql 沒有自帶的mysql,輸入...
MySQL rpm安裝 公升級
wget 解壓tar xvf mysql 5.7.31 1.el7.x86 64.rpm bundle.tar 把需要公升級的rpm包放到乙個目錄 rw 1 root root 25820440 jun 3 18 07 mysql community client 5.7.31 1.el7.x86 ...
linux 系統安裝mysql rpm
其實按照本文安裝成功,但是啟動依然有問題 最好參考鏈結配置 我用的是ubuntu 系統,會提示要用alien 安裝 這是因為rpm檔案是red hat公司開發的軟體安裝包,而ubuntu的軟體包格式是deb,如果要安裝rpm的包,則要先用alien把rpm轉換成deb,所以有了上面的提示!解決方法如...