5.7二進(jìn)制安裝

1 查看軟件版本
[root@localhost ~]# cat /etc/redhat-release
CentOS Linux release 7.6.1810 (Core)

yum install -y wget
wget https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.33-el7-x86_64.tar
2 卸載之前版本的Mariadb和 MySQL

rpm -qa|grep -i mariadb
rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64
rpm -qa |grep mysql

rpm -qa| grep mysql | xargs rpm -e --nodeps
rpm -qa| grep mariadb | xargs rpm -e --nodeps
rpm -qa| grep mysql
rpm -qa| grep mariadb



sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config
cat /etc/selinux/config
setenforce 0
getenforce
systemctl stop firewalld.service && systemctl disable firewalld && systemctl status firewalld


3 安裝mysql依賴包

yum install -y libaio net-tools tree

4 解壓mysql 文件到/usr/local/mysql
[root@localhost ~]# tar xf mysql-5.7.33-el7-x86_64.tar
[root@localhost ~]# tar xf mysql-5.7.33-el7-x86_64.tar.gz -C /usr/local/
cd /usr/local/
[root@localhost local]# ln -sf mysql-5.7.33-el7-x86_64 mysql

5 添加系統(tǒng)mysql組和mysql用戶并修改權(quán)限

[root@localhost local]# groupadd mysql
[root@localhost local]# useradd -g mysql mysql
chown -R mysql:mysql /usr/local/mysql-5.7.33-el7-x86_64/
chown -R mysql:mysql /usr/local/mysql


6 配置my.cnf文件

mkdir -p /mysql/{data,log}
chown -R mysql:mysql /mysql

[root@localhost local]# /usr/local/mysql/bin/mysql --help --verbose | grep my.cnf
                      order of preference, my.cnf, $MYSQL_TCP_PORT,
/etc/my.cnf /etc/mysql/my.cnf /usr/local/mysql/etc/my.cnf ~/.my.cnf

vi /etc/my.cnf
[mysqld]
# basic settings #
user = mysql
port = 3306
sql_mode = "STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION,NO_ZERO_DATE,NO_ZERO_IN_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER"
autocommit = 1
server-id = 1
character_set_server = utf8mb4
transaction_isolation = READ-COMMITTED
lower_case_table_names = 1
explicit_defaults_for_timestamp = 1
max_allowed_packet = 16777216
event_scheduler = 1
basedir = /usr/local/mysql
datadir = /mysql/data
socket = /tmp/mysql.sock
pid-file = /mysql/data/mysqld.pid

# connection #
interactive_timeout = 1800
wait_timeout = 1800
lock_wait_timeout = 1800
skip_name_resolve = 1
max_connections = 1000
max_connect_errors = 1000000

# table cache performance settings #
table_open_cache = 4096
table_definition_cache = 4096
table_open_cache_instances = 64

# log settings #
log_error = /mysql/log/error.log
slow_query_log_file = /mysql/log/slow.log
log-bin = /mysql/log/mysql-bin
relay_log = mysql-relay-bin
general_log_file = general.log

slow_query_log = 1
log_queries_not_using_indexes = 1
log_slow_admin_statements = 1
log_slow_slave_statements = 1
log_throttle_queries_not_using_indexes = 10
long_query_time = 1
min_examined_row_limit = 100
binlog-rows-query-log-events = 1
log-bin-trust-function-creators = 1
expire-logs-days = 7
log-slave-updates = 1

# replication settings #
master_info_repository = TABLE
relay_log_info_repository = TABLE
sync_binlog = 1
gtid_mode = on
enforce_gtid_consistency = 1
log_slave_updates
binlog_format = ROW
binlog_rows_query_log_events = 1
relay_log = relay.log
relay_log_recovery = 1
slave_skip_errors = ddl_exist_errors
slave-rows-search-algorithms = 'INDEX_SCAN,HASH_SCAN'

replicate-ignore-db = mysql
replicate-ignore-db = information_schema
replicate-ignore-db = performance_schema
replicate-ignore-db = sys


[mysqld-5.7]
# new innodb settings #
loose_innodb_numa_interleave = 1
innodb_buffer_pool_dump_pct = 40
innodb_page_cleaners = 16
innodb_undo_log_truncate = 1
innodb_max_undo_log_size = 2G
innodb_purge_rseg_truncate_frequency = 128

# new replication settings #
slave-parallel-type = LOGICAL_CLOCK
slave-parallel-workers = 16
slave_preserve_commit_order = 1
slave_transaction_retries = 128

# other change settings #
binlog_gtid_simple_recovery = 1
log_timestamps = system
show_compatibility_56 = on



7 配置環(huán)境變量
vi /etc/profile

export MYSQL_HOME=/usr/local/mysql
export PATH=$MYSQL_HOME/bin:$PATH
source /etc/profile

8 初始化數(shù)據(jù)庫(kù)

mysqld --defaults-file=/etc/my.cnf  --initialize
cat /mysql/log/error.log

)b)fkL28uvnp


9 配置開(kāi)機(jī)自啟動(dòng)
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld

vi /etc/init.d/mysqld
basedir=/usr/local/mysql
datadir=/mysql/data

chmod a+x /etc/init.d/mysqld
chkconfig --add mysqld
chkconfig --list

10 啟動(dòng)mysql服務(wù)并初始化密碼

service mysqld start

mysql -uroot -p
alter user user() identified by '123';

create database cndba;
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末且改,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子臣樱,更是在濱河造成了極大的恐慌淳蔼,老刑警劉巖椒功,帶你破解...
    沈念sama閱讀 217,657評(píng)論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡枷遂,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,889評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門棋嘲,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)酒唉,“玉大人,你說(shuō)我怎么就攤上這事沸移』韭祝” “怎么了?”我有些...
    開(kāi)封第一講書人閱讀 164,057評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵雹锣,是天一觀的道長(zhǎng)网沾。 經(jīng)常有香客問(wèn)我,道長(zhǎng)蕊爵,這世上最難降的妖魔是什么辉哥? 我笑而不...
    開(kāi)封第一講書人閱讀 58,509評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮,結(jié)果婚禮上醋旦,老公的妹妹穿的比我還像新娘恒水。我一直安慰自己,他們只是感情好饲齐,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,562評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布钉凌。 她就那樣靜靜地躺著,像睡著了一般捂人。 火紅的嫁衣襯著肌膚如雪御雕。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書人閱讀 51,443評(píng)論 1 302
  • 那天先慷,我揣著相機(jī)與錄音饮笛,去河邊找鬼。 笑死论熙,一個(gè)胖子當(dāng)著我的面吹牛福青,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播脓诡,決...
    沈念sama閱讀 40,251評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼无午,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了祝谚?” 一聲冷哼從身側(cè)響起宪迟,我...
    開(kāi)封第一講書人閱讀 39,129評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎交惯,沒(méi)想到半個(gè)月后次泽,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,561評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡席爽,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,779評(píng)論 3 335
  • 正文 我和宋清朗相戀三年意荤,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片只锻。...
    茶點(diǎn)故事閱讀 39,902評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡玖像,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出齐饮,到底是詐尸還是另有隱情捐寥,我是刑警寧澤,帶...
    沈念sama閱讀 35,621評(píng)論 5 345
  • 正文 年R本政府宣布祖驱,位于F島的核電站握恳,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏捺僻。R本人自食惡果不足惜乡洼,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,220評(píng)論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧就珠,春花似錦、人聲如沸醒颖。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 31,838評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)泞歉。三九已至逼侦,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間腰耙,已是汗流浹背榛丢。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 32,971評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留挺庞,地道東北人晰赞。 一個(gè)月前我還...
    沈念sama閱讀 48,025評(píng)論 2 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像选侨,于是被迫代替她去往敵國(guó)和親掖鱼。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,843評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容