說明:5.5和5.1差不多,只是在編譯時增加了乙個cmake,其他基本一樣,mysql5.5預設編碼是utf-8,在使用mysql5.5配置lnmp或者lamp後安裝discuz,一定要選utf-8的編碼不然會報錯
centos 6 mysql5.5安裝配置
1 安裝所需軟體
2 安裝cmake
3 tar.gz形式安裝mysql
4 配置與啟動
5 rpm形式安裝mysql
6 mysql配置引數詳細說明
mysql自5.5版本以後,就開始使用cmake 編譯工具了。
1 安裝所需要系統庫相關庫檔案
1 yum install -y gcc gcc-c++ gcc-g77 autoconf automake zlib* fiex* libxml* ncurses-devel libmcrypt* libtool-ltdl-devel*
2. 安裝 cmake
1yum安裝:
1 yum install -y cmake
或者原始碼編譯安裝:
1 wget23 tar -zxvf cmake-2.8.5.tar.gz
45 make &make install
3安裝mysql
cd /usr/local/src
1wget
23 mkdir -p /usr/local/mysql
45 mkdir -p /data/mysql/67
groupadd mysql
89 /usr/sbin/useradd -g mysql mysql
1011 chown -r mysql:mysql /data/mysql/
1213 tar -zxvf mysql-5.5.46.tar.gz
1415 cd mysql-5.5.46
編譯
1 cmake -dcmake_install_prefix=/usr/local/mysql -dmysql_unix_addr=/data/mysql/mysql.sock -ddefault_charset=utf8 -ddefault_collation=utf8_general_ci -dwith_extra_charsets:string=utf8,gbk -dwith_myisam_storage_engine=1 -dwith_innobase_storage_engine=1 -dwith_memory_storage_engine=1 -dwith_readline=12 -denabled_local_infile=1 -dmysql_datadir=/data/mysql -dmysql_user=mysql -dmysql_tcp_port=3306
安裝
1make
23 make install
配置
1 cp support-files/my-medium.cnf /etc/my.cnf234 chmod 755 scripts/mysql_install_db
56 ./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql/
78 cp support-files/mysql.server /etc/init.d/mysqld
910 chmod 755 /etc/init.d/mysql
開機啟動:
1 chkconfig --add mysqld23chkconfig mysqld on
4service mysqld start
56
加入path
1 vim /etc/profile2345 path=$path:/usr/local/mysql/bin67
89 source /etc/profile
---------------成功------------------------
6. mysq配置引數詳細說明
mysql最大併發數|linux修改mysql最大併發連線數
# 用來同步io操作的io執行緒的數量. this value is # 此值在unix下被硬編碼為4,但是在windows磁碟i/o可能在乙個大數值下表現的更好.innodb_file_io_threads = 4
mysql 5 5傳馬 mysql5 5安裝文件
groupadd mysql useradd r g mysql mysql mkdir home mysql mkdir p data mysql chown mysql mysql r data mysql yum install y gcc gcc c libtool autoconf aut...
mysql5 5許可權配置
測試資料庫被勒索了,資料庫ip限制訪問用起來。1.請用root登陸mysql,查詢root的許可權 show grants for root localhost 如果root使用者的許可權只有如下,usage 是指當前root使用者對所有的庫和表只有瀏覽許可權 grant usage on to r...
編譯安裝MySQL 5 5
編譯安裝mysql 5.5 cmake的重要特性之一是其獨立於原始碼 out of source 的編譯功能,即編譯工作可以在另乙個指定的目錄中而非原始碼目錄中進行,這可以保證原始碼目錄不受任何一次編譯的影響,因此在同乙個原始碼樹上可以進行多次不同的編譯,如針對於不同平台編譯。編譯安裝mysql 5...