MySQL5.5.54安裝[二進(jìn)制方式]

環(huán)境準(zhǔn)備

主機(jī)名稱 IP地址
mysql 192.168.200.9
echo "192.168.200.9 mysql ">>/etc/hosts
  • 操作系統(tǒng)信息
[root@hadoop-master ~]# uname -r
2.6.32-358.el6.x86_64
[root@hadoop-master ~]# uname -m
x86_64
[root@hadoop-master ~]# cat /etc/redhat-release 
CentOS release 6.4 (Final)
[root@hadoop-master ~]# getenforce 
Disabled

創(chuàng)建MySQL用戶

useradd mysql -s /sbin/nologin -M
id mysql

安裝MySQL

tar zxvf mysql-5.5.54-linux2.6-x86_64.tar.gz
mkdir /application
mv mysql-5.5.54-linux2.6-x86_64 /application/mysql-5.5.54
ln -s /application/mysql-5.5.54/ /application/mysql
ll /application/
chown -R mysql:mysql /application/mysql*

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

[root@mysql mysql]# /application/mysql/scripts/mysql_install_db --basedir=/application/mysql --datadir=/application/mysql/data/ --user=mysql

初始化信息:

Installing MySQL system tables...
170903 15:54:08 [Note] Ignoring --secure-file-priv value as server is running with --bootstrap.
170903 15:54:08 [Note] /application/mysql/bin/mysqld (mysqld 5.5.54) starting as process 3137 ...
OK
Filling help tables...
170903 15:54:08 [Note] Ignoring --secure-file-priv value as server is running with --bootstrap.
170903 15:54:08 [Note] /application/mysql/bin/mysqld (mysqld 5.5.54) starting as process 3144 ...
OK

To start mysqld at boot time you have to copy
support-files/mysql.server to the right place for your system

PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
To do so, start the server, then issue the following commands:

/application/mysql/bin/mysqladmin -u root password 'new-password'
/application/mysql/bin/mysqladmin -u root -h mysql password 'new-password'

Alternatively you can run:
/application/mysql/bin/mysql_secure_installation

which will also give you the option of removing the test
databases and anonymous user created by default.  This is
strongly recommended for production servers.

See the manual for more instructions.

You can start the MySQL daemon with:
cd /application/mysql ; /application/mysql/bin/mysqld_safe &
You can test the MySQL daemon with mysql-test-run.pl
cd /application/mysql/mysql-test ; perl mysql-test-run.pl

Please report any problems at http://bugs.mysql.com/

修改數(shù)據(jù)庫(kù)配置文件

mysql默認(rèn)配置文件是/etc/my.cnf,備份原有的

mv /etc/my.cnf /etc/my.cnf.default-backup

使用較小的配置:

[root@mysql support-files]# cp /application/mysql/support-files/my-small.cnf /etc/my.cnf

啟動(dòng)MySQL

修改啟動(dòng)mysql腳本

由于二進(jìn)制默認(rèn)安裝目錄在/usr/local下及皂,而我們將自定義將mysql安裝在/application/下宗收,因此需要修改啟動(dòng)腳本
測(cè)試:

[root@mysql support-files]# sed -n "s#/usr/local/mysql#/application/mysql#pg" /application/mysql/bin/mysqld_safe

替換:

sed -i "s#/usr/local/mysql#/application/mysql#g" /application/mysql/bin/mysqld_safe

啟動(dòng)mysql

/application/mysql/bin/mysqld_safe &

MySQL常用優(yōu)化設(shè)置

設(shè)置密碼

/application/mysql/bin/mysqladmin -u root password '123456'

配置環(huán)境變量

echo 'export PATH=/application/mysql/bin:$PATH' >> /etc/profile&&source /etc/profile&&tail -1 /etc/profile

加入到/etc/init.d/下

cp /application/mysql/support-files/mysql.server /etc/init.d/mysqld
sed -i "s#/usr/local/mysql#/application/mysql#g" /etc/init.d/mysqld 
chmod +x /etc/init.d/mysqld 

測(cè)試啟動(dòng)

killall mysqld
mysqld: no process killed
[root@mysql sbin]# /etc/init.d/mysqld start
Starting MySQL.. SUCCESS! 
[root@mysql sbin]# lsof -i :3306

加入開(kāi)機(jī)啟動(dòng)

[root@mysql sbin]# chkconfig --add mysqld
[root@mysql sbin]# chkconfig mysqld --list
mysqld          0:off   1:off   2:on    3:on    4:on    5:on    6:off

MySQL日志

ll /application/mysql/data/mysql.err

MySQL字符集

  • 修改服務(wù)器級(jí)別字符集
    打開(kāi)/etc/mysql/my.cnf,在[mysqld]后添加
character-set-server=utf8
  • 更改連接字符集
    打開(kāi)/etc/mysql/my.cnf,在[client]后添加
default-character-set=utf8
最后編輯于
?著作權(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)店門(mén)托酸,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)褒颈,“玉大人,你說(shuō)我怎么就攤上這事励堡」韧瑁” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 164,298評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵应结,是天一觀的道長(zhǎng)刨疼。 經(jīng)常有香客問(wèn)我,道長(zhǎng)鹅龄,這世上最難降的妖魔是什么揩慕? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,586評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮扮休,結(jié)果婚禮上迎卤,老公的妹妹穿的比我還像新娘。我一直安慰自己玷坠,他們只是感情好蜗搔,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,633評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著侨糟,像睡著了一般碍扔。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上秕重,一...
    開(kāi)封第一講書(shū)人閱讀 51,488評(píng)論 1 302
  • 那天不同,我揣著相機(jī)與錄音,去河邊找鬼。 笑死二拐,一個(gè)胖子當(dāng)著我的面吹牛服鹅,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播百新,決...
    沈念sama閱讀 40,275評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼企软,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了饭望?” 一聲冷哼從身側(cè)響起仗哨,我...
    開(kāi)封第一講書(shū)人閱讀 39,176評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎铅辞,沒(méi)想到半個(gè)月后厌漂,有當(dāng)?shù)厝嗽跇?shù)林里發(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
  • 文/蒙蒙 一媚狰、第九天 我趴在偏房一處隱蔽的房頂上張望岛杀。 院中可真熱鬧,春花似錦崭孤、人聲如沸类嗤。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,871評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)遗锣。三九已至,卻和暖如春嗤形,著一層夾襖步出監(jiān)牢的瞬間精偿,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 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

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