麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數據庫 > MySQL > 正文

CentOS 6.6 源碼編譯安裝MySQL 5.7.18教程詳解

2024-07-24 13:13:48
字體:
來源:轉載
供稿:網友

一、添加用戶和組

1.添加mysql用戶組

# groupadd mysql

2.添加mysql用戶

# useradd -g mysql -s /bin/nologin mysql -M 

二、查看系統中是否安裝mysql,如果安裝需要卸載

# rpm -qa | grep mysqlmysql-libs-5.1.73-3.el6_5.x86_64# rpm -e mysql-libs-5.1.73-3.el6_5.x86_64 --nodeps

三、安裝所需依賴包

# yum -y install wget gcc-c++ ncurses-devel cmake 

四、安裝

1.下載最新版本的MySQL

進入http://dev.mysql.com/downloads/mysql/,選擇Source Code下的Generic Linux。選擇帶boost庫的mysql下載。MySQL5.7對boost庫有要求,選擇帶boost庫的會避過一些坑。

# wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-boost-5.7.18.tar.gz

2.解壓并安裝

# tar xf mysql-boost-5.7.18.tar.gz# cd mysql-5.7.18# cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DENABLED_LOCAL_INFILE=1 -DMYSQL_USER=mysql -DMYSQL_TCP_PORT=3306 -DWITH_BOOST=boost/boost_1_59_0# make && make install

MySQL將會安裝到/usr/local/mysql目錄。

3.進入安裝目錄并創建data目錄

# cd /usr/local/mysql# mkdir data

4.修改/usr/local/mysql目錄權限

# chown -R mysql. /usr/local/mysql 

5.初始化數據庫

# ./mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

注:

1.之前版本mysql_install_db是在mysql_basedir/script下,5.7放在了mysql_install_db/bin目錄下,且已被廢棄
2."--initialize"會生成一個隨機密碼(~/.mysql_secret),而"--initialize-insecure"不會生成密碼
3.--datadir目標目錄下不能有數據文件
4.使用--initialize參數后,一定要記住生成的密碼,否則無法登陸數據庫。

6.拷貝啟動文件到/etc/init.d/下并重命令為mysqld

# /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld

7.創建配置文件

安裝完后發現沒有my.cnf配置文件,手動創建個

# vim /etc/my.cnf[mysqld]basedir =/usr/local/mysqldatadir =/usr/local/mysql/dataport = 3306socket = /tmp/mysql.sock[client]socket=/tmp/mysql.sock 

8.啟動mysql

# /etc/init.d/mysqld start 

9.登錄mysql

# /usr/local/mysql/bin/mysql -uroot -p系統生成的密碼 

10.修改root密碼

mysql>set password = password(‘新密碼‘);mysql>flush privileges;mysql>exit

11.退出重新登錄

# /usr/local/mysql/bin/mysql -uroot -p‘新密碼'

以上所述是小編給大家介紹的CentOS 6.6 源碼編譯安裝MySQL 5.7.18教程詳解,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VeVb武林網網站的支持!


注:相關教程知識閱讀請移步到MYSQL教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 羞羞的视频在线免费观看 | 草草久久久 | 亚洲人成网站免费播放 | 欧美精品1区| 羞羞草视频 | 爱福利视频 | 91羞羞| 国产流白浆高潮在线观看 | 亚洲精品久久久久久 | 国产亚洲区 | 视频一区二区中文字幕 | 成人艳情一二三区 | 99久久电影 | 国产精品欧美日韩一区二区 | 中国fx性欧美xxxx | av免费在线播放网址 | h色网站在线观看 | 亚洲乱操 | porno video hd 365hd| 欧美三级毛片 | 精品成人国产在线观看男人呻吟 | 精品一区二区中文字幕 | 久久www视频| a视频在线免费观看 | 欧美激情精品久久久久 | 亚洲人成在线播放 | 国产在线欧美日韩 | 国产成人精品一区二区视频免费 | 国产午夜精品久久久久久免费视 | 毛片视频免费观看 | 爱看久久 | 一级黄色影片在线观看 | 久久精品久久精品国产大片 | 欧美18videos性处按摩 | 思思久而久而蕉人 | 免费试看av | 国产精品视频在线观看免费 | 色中色激情影院 | 91九色蝌蚪国产 | 欧美成人精品欧美一级 | 日韩视频一区在线 |