1、環境的準備:
準備虛擬機器環境,ip/主機名準備
2、清理歷史環境
rpm -qa |
grep mariadb
yum remove mariadb-libs -y
清理掉影響
3、建立使用者和使用者組
useradd mysql -s /sbin/nologin(會自動建立組)
資料儲存目錄:mkdir -p /data/mysqldata
建立日誌目錄:mkdir -p /var/log/mysql
設定許可權:chown mysql:mysql -r /usr/local/mysql
chown mysql:mysql -r /data/mysqldata
chown mysql:mysql -r /var/log/mysql
上傳軟體:
解壓軟體,設定環境變數
vim /etc/profile
export path=/usr/local/mysql/bin:$path
source /etc/profile
初始化資料庫:
mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysqldata
會生成臨時密碼複雜密碼,過期180天,需使用臨時密碼登入資料庫並更改密碼。+
會嚴格管理密碼,需要3種密碼複雜度要求
不生成臨時密碼初始化方法:
mysqld --initialize-insecure --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysqldata
可以使用自己的規範比較自由。
注:區別5.6初始化
安裝路徑/mysql/scripts/mysql_install_db --(後面引數一樣)
配置檔案:
vim /etc/my.cnf
[mysqld]
user=mysql
basedir=/usr/local/mysql
datadir=/data/mysqldata
#server_id=6
log-error=/var/log/mysql/error.log
#log=/var/log/mysql/mysql.log
#慢日誌查詢開啟,2秒寫入
slow_query_log = on
long_query_time = 2
slow-query-log-file = /var/log/mysql/slow.log
port=3306
socket=/tmp/mysql.sock
[mysql]
socket=/tmp/mysql.sock
mysql啟動指令碼:
安裝目錄下/mysql/support-files/mysql.server start
```bash
cp mysql.server /etc/init.d/mysqld && chmod a+x /etc/init.d/mysqld
新增至systemd管理:
chkconfig --add mysqld
mysql二進位制方式 MySql二進位制連線方式詳解
使用mysql二進位制方式連線 您可以使用mysql二進位制方式進入到mysql命令提示符下來連線mysql資料庫。例項以下是從命令列中連線mysql伺服器的簡單例項 複製 如下 root host mysql u root p enter password 在登入成功後會出現 mysql 命令提示...
二進位制如何安裝mysql 二進位制安裝mysql
1.建立安裝目錄 wget 3.解壓二進位製包 root db01 tar xf mysql 5.6.40 linux glibc2.12 x86 64.tar.gz 4.移動解壓目錄 5.做mysql軟連線 6.建立mysql使用者 root db01 useradd mysql s sbin n...
MySQL二進位制安裝
1 進入使用者家目錄建立tools資料夾 3 新增mysql使用者和使用者組 1 groupadd mysql 2 useradd g mysql mysql 4 解壓二進位制安裝包 1 tar zxvf mysql 5.6.12 linux glibc2.5 x86 64.tar.gz 6 將解壓...