mysql 分發 MySQL 二進位制分發安裝

2021-10-18 10:04:11 字數 2511 閱讀 6852

作業系統:red hat enterprise linux server release 6.5

mysql安裝包:mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz

1. linux中建立mysql組和mysql使用者

[root@lgr ~]# groupadd -g 1000 mysql

[root@lgr ~]# useradd mysql -g mysql -p mysql

2. 上傳安裝包到/usr/local目錄下

---上傳過程略---

3. 解壓安裝包

[root@lgr local]# tar -zxvf mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz

4. 把解壓後安裝包名稱改為'mysql'

[root@lgr local]# mv mysql-5.6.34-linux-glibc2.5-x86_64 mysql

5. 授權:解壓的檔案屬主屬組改為root:root,其中data改為mysql:mysql

[root@lgr ~]# cd /usr/local/mysql

[root@lgr mysql]# chown root:root *

[root@lgr mysql]# chown mysql:mysql data

[root@lgr mysql]# ll

total 68

drwxr-xr-x.  2 root  root   4096 jan  9 22:26 bin

-rw-r--r--.  1 root  root  17987 sep 30 19:41 copying

drwxr-xr-x.  3 mysql mysql  4096 jan  9 22:26 data

drwxr-xr-x.  2 root  root   4096 jan  9 22:26 docs

drwxr-xr-x.  3 root  root   4096 jan  9 22:26 include

drwxr-xr-x.  3 root  root   4096 jan  9 22:26 lib

drwxr-xr-x.  4 root  root   4096 jan  9 22:26 man

drwxr-xr-x. 10 root  root   4096 jan  9 22:26 mysql-test

-rw-r--r--.  1 root  root   2496 sep 30 19:41 readme

drwxr-xr-x.  2 root  root   4096 jan  9 22:26 scripts

drwxr-xr-x. 28 root  root   4096 jan  9 22:26 share

drwxr-xr-x.  4 root  root   4096 jan  9 22:26 sql-bench

drwxr-xr-x.  2 root  root   4096 jan  9 22:26 support-files

6. 初始化 建立授權表

[root@lgr ~]# cd /usr/local/mysql

[root@lgr mysql]# scripts/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data

7. 編輯配置檔案

[root@lgr ~]# cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf

[root@lgr ~]# vi /etc/my.cnf

---修改其中的如下內容---

basedir = /usr/local/mysql

datadir = /usr/local/mysql/data

port = 3306

8. 對映mysql和mysqladmin目錄

[root@lgr ~]# cd /usr/local/bin

[root@lgr bin]# ln -fs /usr/local/mysql/bin/mysql mysql

[root@lgr bin]# ln -fs /usr/local/mysql/bin/mysqladmin mysqladmin

##標紅部分為mysql的實際安裝目錄,根據實際目錄修改

9. 拷貝mysql.server啟動指令碼到init.d目錄下

[root@lgr ~]# cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql

10. 啟動mysql servier

[root@lgr bin]# service  mysql start

11. 修改root使用者的密碼

[root@lgr ~]# mysqladmin -uroot password

12. 連線mysql server

[root@lgr bin]# mysql -u root -p

the end!

2017-08-17

mysql二進位制 MySql二進位制連線方式詳解

使用mysql二進位制方式連線 您可以使用mysql二進位制方式進入到mysql命令提示符下來連線mysql資料庫。例項以下是從命令列中連線mysql伺服器的簡單例項 root host mysql u root p enter password 在登入成功後會出現 mysql 命令提示視窗,你可以...

mysql 大二進位制型別 MySql 二進位制型別

mysql二進位制型別 二進位制型別是在資料庫中儲存二進位制資料的資料型別。二進位制型別包括binary varbinary bit tinyblob blob mediumblob和longblob等。mysql的二進位制型別如下表所示 整數型別 取值範圍 binary m 位元組數為m位元組,允...

mysql二進位制恢復 mysql二進位制日誌恢復

二進位制日誌匯出 1.按時間節點匯出 no defaults 用來對mysql5.5之前mysqlbinlog命令報錯 mysqlbinlog no defaults start date 2017 08 08 15 04 04 stop date 2017 08 08 15 12 00 progr...