MySQL安裝:rpm、yum、cmake(源碼安裝)

MySQL安裝
rpm、yum、cmake
<1> 官網下載.rpm軟件包
# rpm -ivh *.rpm
<2> mysql服務器聯網
# yum -y install mysql
<3> 源碼安裝,官網下載源碼包
# cmake -DWITH_BOOST=boost所在目錄
# make && make install

源碼安裝
0.版本匹配:
centos7以下,centos6.6、mysql5.6、boost1.59
centos7以上,centos7.3、mysql5.7、boost1.59,或者mysql-boost-5.7

1.安裝依賴包:
# yum -y install gcc make cmake ncurses-devel libxml2-devel libtool-ltdl-devel gcc-c++ autoconf automake bison zlib-devel

2.上傳或下載軟件包(mysql5.6、boost1.59):
掛載USB設備(U盤)
samba共享
wget網絡下載

3.創建組及用戶
# groupadd mysql
# useradd -r -s /sbin/nologin -g mysql mysql

4.解壓、編譯、安裝、所屬
# tar -xzf 軟件包 -C /usr/src
# cd /usr/src/軟件包目錄
# cmake -DWITH_BOOST=boost所在目錄
# make && make install

# chown mysql.mysql /usr/local/mysql

注:默認路徑爲/var/lib/mysql,配置文件/etc/my.cnf

5.初始化、配置文件
# /usr/local/mysql/scripts/mysql_install_db –user=mysql –basedir=/usr/local/mysql –datadir=/usr/local/mysql/data
# cp /usr/local/mysql/my.cnf /etc/my.cnf覆蓋

6.啓動服務、管理進程、環境變量
# /usr/local/mysql/bin/mysqld_safe –user=mysql &

# cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
# chkconfig –add mysqld
# chkconfig mysqld on

# PATH=$PATH:/usr/local/mysql/bin
# echo “export PATH=$PATH:/usr/local/mysql/bin”>>/etc/profile

7.查看漏洞
# mysql -u root -e “select User,Host,Password from mysql.user”

8.安全設置
# /usr/local/mysql/bin/mysql_secure_installation回車、設置密碼、一路Y

9.連接數據庫,查看數據庫和數據表
# mysql -u root -p
輸入密碼
# show databases;
# use mysql;
# show tables;
# exit
或者
#quit

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章