mysql二進位制安裝方式

2021-10-19 18:42:20 字數 1831 閱讀 4344

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 將解壓...