1、首先關閉linux的防火牆,執行命令
mysql-5.6.40-linux-glibc2.12-i686.tar.gz
tar -zxvf mysql-5.6.40-linux-glibc2.12-i686.tar.gz將解壓後的檔案重新命名為mysql
mv mysql-5.6.40-linux-glibc2.12-i686 mysql新增系統mysql組和mysql使用者:執行命令:groupadd mysql和useradd -r -g mysql mysql
安裝資料庫:
進入安裝mysql軟體目錄:執行命令 cd /usr/local/mysql
修改當前目錄擁有者為mysql使用者:執行命令 chown -r mysql:mysql ./
安裝資料庫:執行命令 ./scripts/mysql_install_db --user=mysql
修改當前目錄擁有者為root使用者:執行命令 chown -r root:root ./
修改當前data目錄擁有者為mysql使用者:執行命令 chown -r mysql:mysql data
到此資料庫安裝完畢
啟動mysql服務和新增開機啟動mysql服務:
新增開機啟動:執行命令cp support-files/mysql.server /etc/init.d/mysql,把啟動指令碼放到開機初始化目錄
啟動mysql服務:執行命令service mysql start
執行命令:ps -ef|grep mysql 看到mysql服務說明啟動成功,如圖
修改mysql的root使用者密碼,root初始密碼為空的:
執行命令:./bin/mysqladmin -u root password '密碼'
把mysql客戶端放到預設路徑:
ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql
注意:建議使用軟鏈過去,不要直接包檔案複製,便於系統安裝多個版本的mysql
**
錯誤:root@db-02 ~]# mysql -u root
-bash: mysql: command not found
原因:這是由於系統缺省會查詢/usr/bin下的命令,如果這個命令不在這個目錄下,當然會找不到命令,我們需要做的就是對映乙個鏈結到/usr/bin目錄下,相當於建立乙個鏈結檔案。
首先得知道mysql命令或mysqladmin命令的完整路徑,比如mysql的路徑是:/usr/local/mysql/bin/mysql,我們則可以這樣執行命令:
# ln -s /usr/local/mysql/bin/mysql /usr/bin
解決 error 2002 (hy000): can't connect to local mysql server through socket '/tmp/mysql.sock' (2)
建立軟連線 : ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock
或者完善mysql配置檔案:
如果確認mysql服務正常執行,還提示文章標題的此錯誤,那就是「/etc/my.cnf」配置檔案的問題了。解決辦法是修改「/etc/my.cnf」配置檔案,在配置檔案中新增「[client]」選項和「[mysql]」選項,並使用這兩個選項下的「socket」引數值,與「[mysqld]」選項下的「socket」引數值,指向的socket檔案路徑完全一致。如下:
[mysqld]
datadir=/storage/db/mysql
socket=/storage/db/mysql/mysql.sock
...省略n行(愛e族)...
[client]
default-character-set=utf8
socket=/storage/db/mysql/mysql.sock
[mysql]
default-character-set=utf8
socket=/storage/db/mysql/mysql.sock
其中socket等於的路徑就是socket檔案的位置,我們只要修改my.cnf檔案,告訴mysql,mysqldump,mysqladmin等命令,mysql服務的socket檔案位置在**,然後重啟mysqld服務即可。
Mysql的安裝教程(5 5版本)
想要成功使用mysql也沒那麼容易,請耐心往下看 過程主要分兩大步 安裝點選 mysql community server 注 這個是mysql社群版伺服器 你可以選擇你想要的版本,我下的是5.5版本 這裡要注意的是5.6之後的版本官網上都取消了msi的安裝,只通過zip壓縮包解壓後,不需要安裝,但...
cmake 安裝 mysql5 5 版本
1 安裝確保以下系統相關庫檔案 gcc gcc c autoconf automake zlib libxml ncurses devel libmcrypt libtool libtool ltdl devel yum y install gcc gcc c autoconf automake z...
Mysql的安裝教程(5 5版本)
想要成功使用mysql也沒那麼容易,請耐心往下看 過程主要分兩大步 安裝 點選 mysql community server 注 這個是mysql社群版伺服器 你可以選擇你想要的版本,我下的是5.5版本 這裡要注意的是5.6之後的版本官網上都取消了msi的安裝,只通過zip壓縮包解壓後,不需要安裝,...