liunx下mysql的安裝

2021-08-20 04:45:43 字數 2240 閱讀 9883

liunx系統中安裝mysql的步驟:

2、解除安裝老版本的mysql

查詢並刪除mysql有關的檔案

find / -name mysql

rm -rf 上邊查詢到的路徑,多個路徑用空格隔開

3、在安裝目錄下解壓檔案

*如果自己定義了安裝路徑,沒有放在/usr/local下的話,後面的安裝可能報錯,我自己的路徑就是在/usr/local/src/tools/mysql/mysql

tar -zxvf mysql-5.6.40-linux-glibc2.12-x86_64.tar.gz

4、刪除安裝包

5、新增mysql使用者組和mysql使用者

先檢查是否有mysql使用者組和mysql使用者

groups mysql

若無,則新增;

6、進入mysql目錄更改許可權

7、執行安裝指令碼

./scripts/mysql_install_db --user=mysql

(報錯:

fatal error: please install the following perl modules before executing ./scripts/mysql_install_db:

data::dumper

解決辦法:yum -y install autoconf

再次執行./scripts/mysql_install_db --user=mysql

報錯: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 install libaio* -y)

安裝完之後修改當前目錄擁有者為root使用者,修改data目錄擁有者為mysql

chown -r root:root ./

chown -r mysql:mysql data

8、更改mysql密碼

啟動mysql,啟動方法:./support-files/mysql.server start

9、mysql啟動之後再執行如下命令更改密碼

./bin/mysqladmin -u root -h localhost.localdomain password 'root'

10、密碼更改後即可登入mysql

./bin/mysql -h127.0.0.1 -uroot -proot

登入之後將其他使用者的密碼也可改為root

update mysql.user set password=password('root') where user='root';

flush privileges;

11、增加遠端登入許可權

grant all privileges on *.* to root@'%' identified by 'root';

flush privileges;

12、將mysql加入service系統服務

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

chkconfig --add mysqld

chkconfig mysqld on

service mysqld restart

service mysqld status

liunx下mysql的安裝

liunx系統中安裝mysql的步驟 2 解除安裝老版本的mysql 查詢並刪除mysql有關的檔案 find name mysql rm rf 上邊查詢到的路徑,多個路徑用空格隔開 3 在安裝目錄下解壓檔案 如果自己定義了安裝路徑,沒有放在 usr local下的話,後面的安裝可能報錯,我自己的路...

mysql在liunx下的安裝手冊

安裝準備cd opt mkdir mysql mv mysql 5.6.23 linux glibc2.5 x86 64.tar.gz mysql cd mysql tar zxvf mysql 5.6.23 linux glibc2.5 x86 64.tar.gz cd mysql 5.6.23 ...

liunx 下mysql安裝備忘

很久不安裝都忘記了 rpm qa grep i mysql 檢視安裝的mysql版本 mysql client 5.5.17 1.linux2.6.x86 64 mysql server 5.5.17 1.linux2.6.x86 64 解除安裝使用 rpm ev package name pack...