標籤: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