64位CentOS5.6安裝Mysql 5.5.11GA

來源:互聯網
上載者:User

標籤:os   使用   io   檔案   資料   ar   art   div   amp   

1.更新並查看當前CentOS版本是否為5.6
yum update
lsb_release -a 

2.下載檔案
下載 bison-2.4.3.tar.gz到/usr/local/src
下載 cmake-2.8.4.tar.gz到/usr/local/src
下載 mysql-5.5.11.tar.gz到/usr/local/src

3.更新需要的庫
yum install gcc gcc-c++ -y
yum install ncurses-devel -y

cd /usr/local/src
tar zvxf bison-2.4.3.tar.gz
cd bison-2.4.3
./configure
make && make install

4.安裝cmake (需要 gcc gcc-c++ 庫)
cd /usr/local/src
tar zxvf cmake-2.8.3.tar.gz
cd cmake-2.8.3
./bootstrap
make && make install

5.建立目錄、配置使用者和使用者組
groupadd mysql
useradd -g mysql mysql
mkdir -p /data/mysql
chown -R mysql:mysql /data/mysql

6.安裝mysql (需要 cmake ncurses-devel bison 庫)
cd /usr/local/src
tar zvxf mysql-5.5.11.tar.gz
cd mysql-5.5.11
cmake -DCMAKE_INSTALL_PREFIX=/opt/mysql -DMYSQL_DATADIR=/data/mysql -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_MYISAM_STORAGE_ENGINE=1 -DSYSCONFDIR=/etc/ -DWITH_SSL=yes -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_READLINE=on
make && make install

7.建立軟串連

ln -s /opt/mysql/lib/lib* /usr/lib/

8.配置mysql資料庫

cd /opt/mysql
./scripts/mysql_install_db --basedir=/opt/mysql/ --datadir=/data/mysql --user=mysql

9.設定預設使用utf8編碼
cp ./support-files/my-large.cnf /etc/my.cnf

vi /etc/my.cnf
在[client]下添加一行
default-character-set = utf8
在[mysqld]下添加一行
character-set-server = utf8

10.設定mysql開機自動啟動服務
cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld
chkconfig --add mysqld
chkconfig --level 345 mysqld on

11.修改服務組態檔
vi /etc/rc.d/init.d/mysqld

根據設定需要,修改mysqld檔案中的下面兩項
basedir=/opt/mysql
datadir=/data/mysql

12.啟動mysqld服務
service mysqld start

13.資料庫初始化及修改root密碼(root初始密碼為空白)
./bin/mysql_secure_installation
根據提示操作

14.重啟centos後,嘗試用root串連mysql
mysql -u root -p

15.成功登入後查看狀態

status;

64位CentOS5.6安裝Mysql 5.5.11GA

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.