日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

Linux系统CentOS下mysql的安装日志

發(fā)布時間:2025/7/14 数据库 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux系统CentOS下mysql的安装日志 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

今天自己搗鼓了一下,在linux系統(tǒng)CentOs6.5下使用源碼方式安裝和配置mysql,這里記錄一下步驟。

a) 下載mysql,source版本。Mysql-5.6.20.tar.gz

b) 安裝編譯源碼所需的工具和庫

yum install gcc gcc-c++ ncurses-devel perl

c) 安裝cmake
?  

wget http://www.cmake.org/files/v2.8/cmake-2.8.10.2.tar.gz tar -xzvf cmake-2.8.10.2.tar.gz cd cmake-2.8.10.2./bootstrap ; make ; make install cd ~

d) 新增mysql用戶組
  

groupadd mysql

e) 新增mysql用戶
  

useradd -r -g mysql mysql

f) 新建mysql安裝目錄
  

mkdir -p /usr/local/mysql

g)新建mysql數(shù)據(jù)庫數(shù)據(jù)文件目錄
  

mkdir -p /data/mysqldb

h)MySQL源碼包并解壓并安裝
  

tar -zxv -f mysql-5.6.16.tar.gz cd mysql-5.6.16

i) 編譯安裝Mysql

  

1 cmake \ 2 -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \ 3 -DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock \ 4 -DDEFAULT_CHARSET=utf8 \ 5 -DDEFAULT_COLLATION=utf8_general_ci \ 6 -DWITH_INNOBASE_STORAGE_ENGINE=1 \ 7 -DWITH_ARCHIVE_STORAGE_ENGINE=1 \ 8 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 \ 9 -DMYSQL_DATADIR=/data/mysqldb \ 10 -DMYSQL_TCP_PORT=3306 \ 11 -DENABLE_DOWNLOADS=1

j) 重新運行配置,需要刪除CMakeCache.txt文件

rm CMakeCache.txt

k) 編譯源碼,安裝

make; make instsall

l)修改mysql目錄所有者和組,權限

cd /usr/local/mysql chown -R mysql:mysql . cd /data/mysqldb chown -R mysql:mysql .

m)初始化mysql數(shù)據(jù)庫

cd /usr/local/mysql scripts/mysql_install_db

n)復制mysql服務啟動配置文件

cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf

?(啟動時會檢測/etc下的my.cnf)

o)將啟動腳本加入path路徑

cp support-files/mysql.server /etc/init.d/mysqld vim /etc/profile PATH=/usr/local/mysql/bin:/usr/local/mysql/lib:$PATHexport PATHsource /etc/profile

p)啟動mysql

service mysqld start


出錯:

MySQL server PID file could not be found![失敗]Starting MySQL...The server quit without updating PID file (/usr/local/mysql/data/rekfan.pid).[失敗]

看日志是配置文件中未指定數(shù)據(jù)目錄,在/etc/my.cnf中加入datadir = /usr/local/mysql/data
?restart后還是報此錯誤,排查之后可能是/usr/local/mysql/data/rekfan.pid文件沒有寫的權限。

/usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data &

?問題解決。

q)登陸mysql(初始無密碼)

mysql -u root -p

r)修改myhsql用戶root的密碼

mysqladmin -u root password XXXXXX

轉(zhuǎn)載于:https://www.cnblogs.com/toulon/p/4809517.html

總結

以上是生活随笔為你收集整理的Linux系统CentOS下mysql的安装日志的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。