Linux下安裝MySQL資料庫 壓縮包方式安裝

2022-07-25 04:12:11 字數 2183 閱讀 8219

1、這裡我將mysql安裝在/usr/local/mysql目錄裡面,也可以安裝在其他地方;

wget

// 如果上邊的命令不行的話 可以使用下邊的命令

curl -o -l

3、解壓並複製

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

mv mysql-5.7.11-linux-glibc2.5-x86_64/* /usr/local/mysql/

4、建立data目錄

mkdir /usr/local/mysql/data

5、建立mysql使用者組及其使用者

groupadd mysql

useradd -r -g mysql mysql

6、初始化資料

複製**

[root@localhost mysql] ./bin/mysql_install_db --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/

2016-01-20 02:47:35 [warning] mysql_install_db is deprecated. please consider switching to mysqld --initialize

2016-01-20 02:47:45 [warning] the bootstrap log isn't empty:

2016-01-20 02:47:45 [warning] 2016-01-19t18:47:36.732678z 0 [warning] --bootstrap is deprecated. please consider using --initialize instead

2016-01-19t18:47:36.750527z 0 [warning] changed limits: max_open_files: 1024 (requested 5000)

2016-01-19t18:47:36.750560z 0 [warning] changed limits: table_open_cache: 431 (requested 2000)

複製**

7、複製配置檔案到 /etc/my.cnf

cp -a ./support-files/my-default.cnf /etc/my.cnf (選擇y)

8、mysql的服務指令碼放到系統服務中

複製**

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

修改my.cnf檔案

basedir = /usr/local/mysql

datadir = /usr/local/mysql/data

port = 3306

socket = /tmp/mysql.sock

character-set-server = utf8

複製**

9、建立in

ln -s /usr/local/mysql/ /usr/bin/

10、啟動服務

service mysqld start

11、初始化密碼

mysql5.7會生成乙個初始化密碼,在root中.mysql_secret檔案中。

[root@localhost ~]# cat /root/.mysql_secret

ws;fmt7yh0cm

12、登入並修改密碼

[root@localhost ~]# mysql -u root -p

alter user root@localhost identified by 'tiger';

flush privileges;

13、退出重新登入,完成

複製**

mysql> show databases;

+--------------------+

| database |

+--------------------+

| information_schema |

| mysql |

| performance_schema |

| sys |

+--------------------+

4 rows in set (0.11 sec)

linux下安裝mysql資料庫

tar zxvf mysql 5.6.33 linux glibc2.5 x86 64.tar.gz mv mysql 5.6.33 linux glibc2.5 x86 64 mysql 解壓完我的路徑是 opt mysql 1.查詢是否有mysql使用者組和mysql使用者 groups mys...

linux下安裝Mysql資料庫

wget 第二步 檢測是否已經安裝了mysql 命令 rpm qa grep mysql 如果已經安裝了,將其解除安裝,如 rpm e nodeps mysql libs 5.1.71 1.el6.x86 64 根據自己查詢到的刪除對應的mysql linux下有自帶的mysql,所以呀你不要驚嘆為...

Linux下MySQL資料庫安裝

3.其他操作 sudo apt get install mysql serverapt list grep mysql server結果 apt cache show mysql server檢視伺服器狀態 sudo service mysql status顯示mysql正在執行。停止mysql服務...