linux安裝5 5版本mysql

2021-09-11 23:09:48 字數 2964 閱讀 7399

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壓縮包解壓後,不需要安裝,...