mysql配置

一 下載軟件 www.mysql.com

二? 安裝mysql

? ? mkdir -p /app

cd app

2.1

tar xf mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz #解壓文件

2.2

mv mysql-5.7.28-linux-glibc2.12-x86_64 mysql? #改文件夾的名字為mysql

2.3

ln -s mysql mysql-5.7.28-linux-glibc2.12-x86_64 #創(chuàng)建軟連接方便以后升級(jí)

? ? 2.4

vim /etc/profile

? ? ? 添加 export PATH=/app/mysql/bin:$PATH


? source /etc/profile##生效環(huán)境變量


? ? 2.5 添加mysql用戶

? ? ? ? ? [root@localhost ~]# grep mysql /etc/group #查詢系統(tǒng)中是否有mysql這個(gè)用戶組,沒(méi)有則添加。

? ? ? ? ? [root@localhost ~]# groupadd mysql#增加一個(gè)名為 Mysql的用戶組

? ? ? ? ? [root@localhost ~]# grep mysql /etc/passwd#查詢系統(tǒng)中是否有mysql這個(gè)用戶代兵,沒(méi)有則添加割笙。

? ? ? ? ? [root@localhost ~]# useradd mysql -g mysql -M -s /sbin/nologin? #增加一個(gè)名為CentOS Mysql的用戶傅是。

? ? 2.6創(chuàng)建數(shù)據(jù)目錄

? mkdir /data/mysql -p

? ? 2.7賦予目錄權(quán)限

? chown -R mysql.mysql /app/*

? chown -R mysql.mysql /data/*

? 或 進(jìn)入 mysql目錄

? chown -R mysql:mysql ./

? ? ? ? ? 進(jìn)入data目錄

? chown -R mysql:mysql ./


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

初始化數(shù)據(jù)摄欲,初始化管理員的臨時(shí)密碼

? ? mysqld --initialize? --user=mysql --basedir=/app/mysql --datadir=/data/mysql

(報(bào)錯(cuò)原因:在/data/mysql 存在文件 解決: \rm -rf /data/mysql/*

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 報(bào)錯(cuò)原因: Linux系統(tǒng)中缺少libaio-devel 軟件包? 解決: yum install -y libaio-devel)

? ? 方法2:

初始化數(shù)據(jù)挣输,初始化管理員的密碼為空

? ? ? ? \rm -rf? /data/mysql/*? ###先刪掉數(shù)據(jù)

? ? ? [root@db01 ~]# mysqld --initialize-insecure? --user=mysql --basedir=/app/mysql --datadir=/data/mysql

? ? ? ? ? yum remove? mariadb* #######卸載軟件

? ? ? ? ? ? ? ? ? netstat -lnp|grep 330

? pkill mysqld

? ? ? ? ? 2.9 寫配置文件

? vim /etc/my.cfg

? [mysqld]

? user=mysql

? basedir=/app/mysql

? datadir=data/mysql

? server_id=6

? port=3306

? socket=tmp/mysql.sock

? [mysql]

? socket=/tmp/mysql.sock

? prompt=3306[\\d]>

? 2.10 查看mysql是否啟動(dòng) 的三種方式


? ? 2.10.1

[root@mysql7-13 support-files]#? netstat -lnp|grep 330

? ? ? ? ? ? tcp6? ? ? 0? ? ? 0 :::3306? ? ? ? ? ? ? ? :::*? ? ? ? ? ? ? ? ? ? LISTEN? ? ? 17109/mysqld?



? ? 2.10.2

? ? [root@mysql7-13 support-files]# ss -lnp|grep 330

? ? ? ? ? ? tcp? ? LISTEN? ? 0? ? ? 80? ? ? :::3306? ? ? ? ? ? ? ? :::*? ? ? ? ? ? ? ? ?

? ? ? ? ? ? 2.10.3

? ? ? ? ? ? [root@mysql7-13 support-files]# ps -ef|grep mysqld

? ? ? ? ? ? root? ? ? 16943? ? ? 1? 0 21:45 pts/1? ? 00:00:00 /bin/sh /app/mysql/bin/mysqld_safe --datadir=/data/mysql --pid-file=/data/mysql/mysql7-13.host.com.pid

? ? ? ? ? ? mysql? ? 17109? 16943? 0 21:45 pts/1? ? 00:00:01 /app/mysql/bin/mysqld --basedir=/app/mysql --datadir=/data/mysql --plugin-dir=/app/mysql/lib/plugin --user=mysql --log-error=mysql7-13.host.com.err --pid-file=/data/mysql/mysql7-13.host.com.pid --socket=/tmp/mysql.sock --port=3306

? ? ? ? ? ? root? ? ? 17185? 16897? 0 21:58 pts/1? ? 00:00:00 grep --color=auto mysqld



? ? ? ? ? 2.11 拷貝文件 自動(dòng)啟動(dòng)

? ? ? 方法一

? cp mysql.server /etc/inti.d/mysqld

? ? 驗(yàn)證

? service mysqld start? ##啟動(dòng)服務(wù)

? ? service mysqld status ##查看狀態(tài)

? ? ? ? ? ? ? service mysqld stop? ##停止服務(wù)

? ? ? ? ? ? ? 方法二


? ? ? ? ? vim /etc/systemd/system/mysqld.service


[Unit]

? ? ? ? Description=MySQL Server

? ? ? ? Documentation=man:mysqld(8)

? ? ? ? Documentation=http://dev.mysql.com/doc/refman/en/using-systemd.html

? ? ? ? After=network.target

? ? ? ? After=syslog.target

? ? ? ? [Install]

? ? ? ? WantedBy=multi-user.target

? ? ? ? [Service]

? ? ? ? User=mysql

? ? ? ? Group=mysql

? ? ? ? ExecStart=/app/mysql/bin/mysqld --defaults-file=/etc/my.cnf

? ? ? ? LimitNOFILE = 5000


? 驗(yàn)證:一

? [root@mysql7-13 //]# systemctl start mysqld

? ? ? ? ? ? ? [root@mysql7-13 //]# netstat -lnp|grep 330

? ? ? ? ? ? ? tcp6? ? ? 0? ? ? 0 :::3306? ? ? ? ? ? ? ? :::*? ? ? ? ? ? ? ? ? ? LISTEN? ? ? 17353/mysqld? ?

? ? ? ? ? ? ? 驗(yàn)證二


? ? ? ? ? [root@mysql7-13 //]# systemctl status mysqld

● mysqld.service - MySQL Server

? Loaded: loaded (/etc/systemd/system/mysqld.service; disabled; vendor preset: disabled)

? Active: active (running) since 六 2020-01-25 22:24:39 CST; 8min ago

? ? Docs: man:mysqld(8)

? ? ? ? ? http://dev.mysql.com/doc/refman/en/using-systemd.html

Main PID: 17353 (mysqld)

? CGroup: /system.slice/mysqld.service

? ? ? ? ? └─17353 /app/mysql/bin/mysqld --defaults-file=/etc/my.cnf

1月 25 22:24:40 mysql7-13.host.com mysqld[17353]: 2020-01-25T14:24:40.137913Z 0 [Warning] CA certificate ca.pem is self signed.

1月 25 22:24:40 mysql7-13.host.com mysqld[17353]: 2020-01-25T14:24:40.137971Z 0 [Note] Skipping generation of RSA key pair as key ...ctory.

1月 25 22:24:40 mysql7-13.host.com mysqld[17353]: 2020-01-25T14:24:40.138074Z 0 [Note] Server hostname (bind-address): '*'; port: 3306

1月 25 22:24:40 mysql7-13.host.com mysqld[17353]: 2020-01-25T14:24:40.138587Z 0 [Note] IPv6 is available.

1月 25 22:24:40 mysql7-13.host.com mysqld[17353]: 2020-01-25T14:24:40.138619Z 0 [Note]? - '::' resolves to '::';

1月 25 22:24:40 mysql7-13.host.com mysqld[17353]: 2020-01-25T14:24:40.138639Z 0 [Note] Server socket created on IP: '::'.

1月 25 22:24:40 mysql7-13.host.com mysqld[17353]: 2020-01-25T14:24:40.142247Z 0 [Note] Failed to start slave threads for channel ''

1月 25 22:24:40 mysql7-13.host.com mysqld[17353]: 2020-01-25T14:24:40.147430Z 0 [Note] Event Scheduler: Loaded 0 events

1月 25 22:24:40 mysql7-13.host.com mysqld[17353]: 2020-01-25T14:24:40.147944Z 0 [Note] /app/mysql/bin/mysqld: ready for connections.

1月 25 22:24:40 mysql7-13.host.com mysqld[17353]: Version: '5.7.28'? socket: '/tmp/mysql.sock'? port: 3306? MySQL Community Server (GPL)

Hint: Some lines were ellipsized, use -l to show in full.

2.12 設(shè)置管理員密碼

[root@mysql7-13 //]# myslqadmin -uroot -p password 123

再登錄

? ? ? ? mysql -uroot -p 回車

2.13? 查看用戶基本信息

select user,authentication_string,host from mysql.user;

desc? mysql.user;


用戶權(quán)限運(yùn)用回顧

create user oldboy@'10.0.0.%'identified by '123'

dorp user? ?oldboy@'10.0.0.%'

alter?user oldboy@'10.0.0.%'identified by '456'

select user,host from mysql.user;

grant all on *.* to?oldboy@'10.0.0.%'

revoke drop,delete on??*.*? from oldboy@'10.0.0.%'

show grants for?oldboy@'10.0.0.%'

?本地管理員用戶密碼忘記.

[root@db01 ~]# mysqld_safe --skip-grant-tables --skip-networking &

mysql> flush privileges;

mysql>? alter user root@'localhost' identified by '123456';

[root@db01 ~]# pkill mysqld

[root@db01 ~]# systemctl start? mysqld

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末齐饮,一起剝皮案震驚了整個(gè)濱河市捐寥,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌祖驱,老刑警劉巖握恳,帶你破解...
    沈念sama閱讀 217,907評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異捺僻,居然都是意外死亡乡洼,警方通過(guò)查閱死者的電腦和手機(jī)崇裁,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,987評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)束昵,“玉大人拔稳,你說(shuō)我怎么就攤上這事∏鲁” “怎么了巴比?”我有些...
    開封第一講書人閱讀 164,298評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)礁遵。 經(jīng)常有香客問(wèn)我轻绞,道長(zhǎng),這世上最難降的妖魔是什么佣耐? 我笑而不...
    開封第一講書人閱讀 58,586評(píng)論 1 293
  • 正文 為了忘掉前任政勃,我火速辦了婚禮,結(jié)果婚禮上兼砖,老公的妹妹穿的比我還像新娘稼病。我一直安慰自己,他們只是感情好掖鱼,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,633評(píng)論 6 392
  • 文/花漫 我一把揭開白布然走。 她就那樣靜靜地躺著,像睡著了一般戏挡。 火紅的嫁衣襯著肌膚如雪芍瑞。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,488評(píng)論 1 302
  • 那天褐墅,我揣著相機(jī)與錄音拆檬,去河邊找鬼。 笑死妥凳,一個(gè)胖子當(dāng)著我的面吹牛竟贯,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播逝钥,決...
    沈念sama閱讀 40,275評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼屑那,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了艘款?” 一聲冷哼從身側(cè)響起持际,我...
    開封第一講書人閱讀 39,176評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎哗咆,沒(méi)想到半個(gè)月后蜘欲,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,619評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡晌柬,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,819評(píng)論 3 336
  • 正文 我和宋清朗相戀三年姥份,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了郭脂。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,932評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡澈歉,死狀恐怖展鸡,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情闷祥,我是刑警寧澤,帶...
    沈念sama閱讀 35,655評(píng)論 5 346
  • 正文 年R本政府宣布傲诵,位于F島的核電站凯砍,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏拴竹。R本人自食惡果不足惜悟衩,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,265評(píng)論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望栓拜。 院中可真熱鬧座泳,春花似錦、人聲如沸幕与。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,871評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)啦鸣。三九已至潮饱,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間诫给,已是汗流浹背香拉。 一陣腳步聲響...
    開封第一講書人閱讀 32,994評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留中狂,地道東北人凫碌。 一個(gè)月前我還...
    沈念sama閱讀 48,095評(píng)論 3 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像胃榕,于是被迫代替她去往敵國(guó)和親盛险。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,884評(píng)論 2 354