Centos下安裝Mysql5 6 完整版

2021-10-02 05:34:22 字數 2139 閱讀 2395

所以:下面我們以解壓版的方式進行安裝

建議把mysql放到/usr/local下,因為這個目錄也是解壓版的預設目錄。可以減少很多配置

cd /usr/local
tar zxvf 壓縮包名 -c /usr/local/mysql
cd /usr/local/mysql
root使用者是最高許可權使用者,所以一般都是建立使用者和使用者組,放置最高許可權使用者進行操作。

groupadd mysql
useradd -r  -g mysql mysql
注意

下面命令中有. 表示本級目錄

一定要保證當前所在資料夾是/usr/local/mysql中

chown -r mysql:mysql ./
以下命令需要保證在/usr/local/mysql下

ls /etc/my.cnf
rm /etc/my.cnf
./scripts/mysql_install_db --user=mysql

配置my.cnf和啟動檔案,根據自己的需要進行修改。如果不需要特殊操作,可以直接複製.

以下命令依然需要保證目前在mysql資料夾下

cp support-files/my-default.cnf /etc/my.cnf
cp support-files/mysql.server      /etc/rc.d/init.d/mysql
service mysql start
service mysql stop
service mysql restart
mysql必須在啟動狀態下,才可以修改密碼(下一步驟才可以做)

如果以上的配置都正確執行,可以直接輸入mysql進入到mysql編輯模式

mysql –u root –p
會提示要求輸入密碼

如果提示沒有mysql命令,需要新增軟連線

ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql
進入到mysql命令後,出現[mysql>]

根據自己的需要建立資料庫,建立表等crud操作

如果第一次安裝直接第三步,如果忘了密碼從第一步開始。

進入/etc/my.cnf 在[mysql]下新增skip-grant-tables 啟動安全模式

vi /etc/my.cnf

重啟服務:

service mysql restart

登入mysql,輸入密碼時直接回車

mysql -u root -p

進入到mysql後,先使用mysql資料庫

use mysql

修改密碼

update user set password= password ("123456") where user='root';

重新整理許可權

flush privileges;

退出mysql編輯模式

exit

進入mysql命令列

mysql -u root -p
執行許可權賦予命令

grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
重新整理許可權

flush privileges;
退出

quit

Centos下使用壓縮包安裝MySQL5 7

cd opt mysql mkdir opt mysql data groupadd mysql useradd r g mysql s bin false mysql mkdir data chown r root root opt mysql bin mysqld initialize user...

Centos下使用壓縮包安裝MySQL5 7

cd opt mysql mkdir opt mysql data groupadd mysql useradd r g mysql s bin false mysql mkdir data chown r root root opt mysql bin mysqld initialize user...

記錄 linux下安裝mysql5

shell groupadd mysql 普通使用者 shell useradd g mysql mysql 為mysqld增加乙個登入使用者和組 shell gunzip mysql version.tar.gz tar xvf shell cd mysql version 挑選乙個你想解開分發包...