作業系統: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...