mysql在linux下的安裝

2022-02-11 09:17:49 字數 2013 閱讀 6610

安裝環境:系統是 centos6.5

2、解壓

#解壓

tar -zxvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz

#複製解壓後的mysql目錄

cp -r mysql-5.6.33-linux-glibc2.5-x86_64 /usr/local/mysql

3、新增使用者組和使用者

#新增使用者組

groupadd mysql

#新增使用者mysql 到使用者組mysql

useradd -g mysql mysql

4、安裝

cd /usr/local/mysql/

mkdir ./data/mysql

chown -r mysql:mysql ./

./scripts/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data/mysql

cp support-files/mysql.server /etc/init.d/mysqld

chmod 755 /etc/init.d/mysqld

cp support-files/my-default.cnf /etc/my.cnf

#修改啟動指令碼

vi /etc/init.d/mysqld

#修改項:

basedir=/usr/local/mysql/

datadir=/usr/local/mysql/data/mysql

#啟動服務

service mysqld start

#測試連線

./mysql/bin/mysql -uroot

#加入環境變數,編輯 /etc/profile,這樣可以在任何地方用mysql命令了

export path=$path:/usr/local/mysql//bin

source /etc/profile

#啟動mysql

service mysqld start

#關閉mysql

service mysqld stop

#檢視執行狀態

service mysqld status

5、錯誤

5.1 sqlyog連線時,報1130錯誤,是由於沒有給遠端連線的使用者許可權問題

解決1:更改 『mysql』資料庫『user』表『host』項,從『localhost』改成『%』。

use mysql;

select

'host

' from user where user='

root';

update user set host = '

%' where user ='

root';

flush privileges;

解決2:直接授權

grant all privileges on *.* to 『root』@'%』 identified by 『youpassword』 with grant option;

5.2 安裝時的一些錯誤

-bash: ./scripts/mysql_install_db: /usr/bin/perl: bad interpreter: 沒有那個檔案或目錄

解決: yum -y install perl perl-devel

installing mysql system tables..../bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: no such file or directory

解決:yum -y install libaio-devel

6、其他

6.1 配置環境變數

vi + /etc/profile

export path=....:/usr/local/mysql/bin

在linux下安裝mysql

在linux環境中安裝mysql需要 mysql standard 4.0.24 pc linux gnu i686.tar.gz這個檔案 mysql standard 4.0.24 pc linux gnu i686.tar.gz 是mysql4.0.24版本的安裝檔案,是乙個二進位制的壓縮包,所...

在linux下安裝mysql

在linux環境中安裝mysql需要 mysql standard 4.0.24 pc linux gnu i686.tar.gz這個檔案 可以從mysql standard 4.0.24 pc linux gnu i686.tar.gz 是mysql4.0.24版本的安裝檔案,是乙個二進位制的壓縮...

在linux下安裝mysql

1.首先解除安裝linux自帶的mysql rpm qa grep i mysql rpm evmysql server 5.5.8 1.linux2.6 mysql client 5.5.8 1.linux2.6 rpm qa grep i mysql 參考截圖 解除安裝完成之後需要刪除配置檔案 ...