linux中安裝mysql5 6的方法

2021-08-19 10:24:11 字數 2515 閱讀 7768

1.linux 建立普通使用者並分配許可權(root使用者操作):

建立使用者組: groupadd mysql

建立使用者並且分配組: useradd -g  mysql   mysql 

設定使用者密碼:passwd  mysql

給使用者組授權:chown -r mysql:mysql /usr/local/

2.上傳tar.gz 包到/usr/local目錄下面並且解壓 (mysql 使用者操作):

解壓命令:  tar -zxvf mysql5.6.27back.tar.gz 

重新命名檔案:mv 源檔名 修改名 (mv mysql-5.6.17-linux-glibc2.5-x86_64 mysql)

3.進入/usr/local/mysql新建並編輯修改配置檔案(mysql 使用者操作):

vim my.cnf (如果沒有就新建) 

新增或替換以下內容(複製貼上後請檢查一下 ):

[client]

default-character-set=utf8

socket=/usr/local/mysql/tmp/mysql.sock

[mysql]

default-character-set=utf8

[mysqld]

socket=/usr/local/mysql/tmp/mysql.sock

tmpdir=/usr/local/mysql/tmp/

basedir=/usr/local/mysql

datadir=/usr/local/mysql/data

symbolic-links=0

character_set_server=utf8

[mysqld_safe]

default-character-set=utf8

log-error=/usr/local/mysql/logs/mysqld.log

pid-file=/usr/local/mysql/run/mysqld/mysqld.pid

儲存退出並授權

退出並儲存   :wq

授權:   chmod 644 my.cnf

tmp(資料庫臨時資料夾),

logs(日誌儲存資料夾),

run/mysqld (目錄,存放執行mysql所需檔案)

命令如下:

mkdir tmp

mkdir logs

mkdir -p run/mysqld

5.    進入/usr/local/mysql下初始化配置檔案:

scripts/mysql_install_db --user=mysql --defaults-file=/usr/local/mysql/my.cnf --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data/

說明:--user=mysql  (表示使用者名稱)

6.檢測安裝是否成功,啟動mysql,進入/usr/local/mysql執行:

bin/mysqld_safe &

檢視是否啟動成功,執行:

ps -ef|grep mysql

結果如下顯示,啟動成功

7.用root使用者登入mysql並修改mysql使用者的密碼在/usr/local/mysql/bin目錄執行:

執行:./mysql -h127.0.0.1  -uroot 

連線成功

a:   use mysql;

b:   update user set password=password('123456') where user='mysql';

c:   flush privileges;

d:   給mysql使用者遠端連線的許可權:

grant all privileges on *.* to mysql      @"%"  identified by"123456" with grant option;

8. 用mysql使用者登入mysql進入/usr/local/mysql/bin目錄執行

./mysql -h192.168.0.134 -umysql -p123456 --default-character-set=utf8

說明:  -h 後面加的是ip位址   -u後面是使用者名稱  -p 是密碼  後面是字元編碼

最後請關閉防火牆 。。。

編譯mysql5 6 編譯安裝mysql5 6

mysqlwget tar zxvf mysql 5.6.33.tar.gz tar zxvf cmake 2.8.5.tar.gz cd cmake 2.8.5 安裝編譯工具.bootstrap prefix usr local cmake sudo gmake sudo gmake instal...

mysql安裝 安裝MySQL5 6

027 08 2015 下午 12 樓主 這個mysql 的安裝過程是有問題的,可能是配置引數,我在初始化的時候報 2015 08 27 12 18 24 9957 note innodb the innodb memory heap is disabled 2015 08 27 12 18 24 ...

mysql5 6配置 Mysql5 6安裝與配置

mysql5.6安裝與配置 進入安裝頁 單擊第一項 install mysql products 一般勾上 skip the check for updates 跳過更新檢查。4 mysql模式 和 路徑 設定 一般安裝mysql作為普通伺服器使用 生產環境 所以選擇 server only 路徑自...