CentOS 7 二進位制安裝mysql5 7 31

2022-08-30 19:03:08 字數 2726 閱讀 5284

虛擬機器:centos 7 ip:192.168.137.128

my.cnf配置檔案參考

[mysql]

port=3306

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

default-character-set=utf8

[mysqld_safe]

log-error=/usr/local/mysql/data/mysql.error

[mysqld]

port=3306

user=mysql

basedir=/usr/local/mysql

datadir=/usr/local/mysql/data

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

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

character-set-server=utf8

skip-name-resolve

lower_case_table_names=1

query_cache_size=0

transaction_isolation=read-committed

tmp_table_size=128m

max_heap_table_size=96m

max_connections=1000

max_connect_errors=6000

long_query_time=1

innodb_buffer_pool_size=2g

innodb_flush_log_at_trx_commit=0

innodb_log_buffer_size=8m

innodb_log_file_size=128m

innodb_log_files_in_group=2

innodb_file_per_table=1

innodb_flush_method=o_direct

innodb_file_format=barracuda

innodb_write_io_threads=8

innodb_read_io_threads=4

innodb_doublewrite=0

innodb_purge_threads=1

innodb_stats_on_metadata=off

innodb_io_capacity=1000

log-bin-trust-function-creators=1

event_scheduler=on

修改mysql目錄的屬主和屬組

初始化資料庫

記錄mysql初始化臨時密碼

修改mysql目錄下support-files目錄中的mysql.server檔案

修改basedir和datadir

alter user user() identified by '密碼';

flush privileges;       # 重新整理mysql表授權

到此,mysql二進位制安裝完成!

CentOS7使用二進位制安裝MySQL5 7

centos使用二進位制安裝mysql5.7 建立mysql使用者 useradd s sbin nologin mysql建立mysql資料庫資料儲存資料夾並設定許可權 mkdir var lib mysql chown r mysql mysql var lib mysql 解壓mysql二進位...

centos7 二進位制安裝mysql5 6

wget如 mysql 5.6.35 linux glibc2.5 x86 64.tar.gz useradd s sbin nologin m mysql s表示指定使用者所用的shell,此處為 sbin nologin 表示不登入。m表示不建立使用者主目錄。tar zxvf mysql 5.6...

CentOS7下二進位制檔案安裝MySQL5 6

1.檢視已裝包 root host2 rpm qa grep mysql mysql libs 5.1.71 1.el6.x86 64 root host2 root host2 解除安裝 root host2 rpm e mysql libs 5.1.71 1.el6.x86 64 如果失敗,可能...