mysql安裝及配置

2021-08-04 09:46:17 字數 1988 閱讀 6127

1.建立mysql組和mysql使用者

# groupadd mysql      ##紅色標記都是可以copy的

# useradd -r -g mysql mysql

-r:建立系統賬號

-g:指定使用者所屬的群組

2. 解壓mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz到安裝目錄 /usr/local

# tar -xzf  mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz

3. 重新命名為mysql

# mv mysql-5.7.18-linux-glibc2.5-x86_64 mysql

4. 更改mysql目錄所屬的組和使用者

# chown -r mysql mysql/

# chgrp -r mysql mysql/

5. 手動編寫配置檔案

在mysql目錄下support-files目錄中建立 my_default.cnf

[mysqld]

basedir =/usr/local/mysql       ##藍色標記填寫自己安裝的路徑

datadir = /usr/local/mysql/data

port = 3306

socket=/var/run/mysqld/mysql.sock

character-set-server=utf8

[client]

default-character-set=utf8

socket=/var/run/mysqld/mysql.sock

[mysql]

default-character-set=utf8

socket=/var/run/mysqld/mysql.sock

6.初始化mysql服務

進入mysql目錄的bin目錄下

# ./mysqld --initialize-insecure --user=mysql --basedir=/usr/local/mysql/  --datadir=/usr/local/mysql/data/

7.複製my_default.cnf 和mysql.server到指定的位置

# cp -a /usr/local/mysql/support-files/my_default.cnf /etc/my.cnf

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

8.建立存放socket檔案的目錄

# mkdir -p /var/run/mysqld

# chown mysql:mysql /var/run/mysqld

9.啟動mysql服務

在mysql的bin目錄下

# ./mysqld_safe --user=mysql

# 按ctrl+z鍵

# /etc/init.d/mysqld restart

10.連線mysql

在mysql的bin目錄下

# ./mysql -uroot -p

提示輸入密碼,沒有密碼,直接回車即可.

11.登入成功,修改root密碼

set password=password('root');

12.修改遠端訪問:

use mysql

update user set host='%' where user ='root'

13.重啟mysql服務

# /etc/init.d/mysqld restart

#14配置環境變數    vi /etc/profile

export mysql_home="/usr/local/mysql"

export path="$path:$mysql_home/bin"

儲存退出後,執行生效**

source /etc/profile

安裝及配置mysql

1.安裝 配置 0.解除安裝舊版 yum list installed grep mysql yum remove mysql libs.i686 wget 2.安裝rpm yum install mysql80 community release el6 3.noarch.rpm 3.安裝mysq...

Mysql安裝及配置

二 mysql安裝 1 雙擊mysql的msi檔案,彈出提示框,會有系統提示,選擇是即可。2 進入安裝介面,選擇第二項 server only,點選next 3 進入準備安裝頁面,點選execute按鈕 4 檢視安裝進度 5 安裝完成後,點選next按鈕 6 進入準備配置介面,點選next按鈕 7 ...

Linux下mysql配置及安裝

1 解壓縮mysql安裝檔案至某一目錄。如 usr local src tar zvxf mysql standard 4.1.10 pc linux gnu i686.tar.gz 2 增加使用者組和使用者 groupadd mysql 新增mysql使用者組 useradd g mysql my...