程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> OEL6.3安裝MYSQL5.6.10

OEL6.3安裝MYSQL5.6.10

編輯:MySQL綜合教程

OEL6.3安裝MYSQL5.6.10   1.yum install gcc* c++ * autoconf automake zlib*  libxml* ncurses-devel libmcrypt* libtool-ltdl-devel*安裝系統所需要的庫文件   2.安裝cmake工具。yum install cmake* 3.由於mysql 5.6源碼安裝時發生了一個警告Googlemock was not found,看了一下,是新版mysql 5.6還支持了google的c++mock框架了,提示帶了-DENABLE_DOWNLOADS=1可解決這個問題(就是允許下載)。   cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_UNIX_ADDR=/usr/local/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=1 -DENABLED_LOCAL_INFILE=1 -DMYSQL_DATADIR=/usr/local/mysql -DMYSQL_USER=mysql -DMYSQL_TCP_PORT=3306 -DENABLE_DOWNLOADS 4.下來可以在mysql-5.6.10/source_downloads這個路徑下會下載一個gmock-1.6.0.zip文件, 這個文件的安裝  注意:如果中途出現錯誤,需要重新編譯,需要 刪除CMakeCache.txt ,find / -name CMakeCache.txt unzip gmock-1.6.0.zip ./configure make 5>make make install 執行完後會看到安裝成功的提示   6> useradd mysql 創建一個用戶名為mysql的用戶   7> 安裝默認的數據庫: 進入到cd /usr/local/mysql/scripts   ./mysql_install_db --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data/ --user=mysql   [root@localhost local]# chown mysql:mysql -R /usr/local/mysql/ [root@localhost local]# cd .. [root@localhostmysql]# scripts/mysql_install_db --user=mysql [root@localhostmysql]# cp support-files/my-default.cnf /etc/my.cnf [root@localhostmysql]# bin/mysqld_safe --user=mysql& [root@localhostmysql]# cp support-files/mysql.server /etc/init.d/mysqld [root@localhostmysql]# chmod +x /etc/init.d/mysqld   [root@localhostmysql]# chkconfig --add mysqld   9>啟動服務 service mysqld start || /etc/init.d/mysql start 添加到開機自啟動( chkconfig --add mysqld)   10> 增加mysql的root用戶的密碼: mysql -u root password 'your_password   11>在進程中查看啟動的情況 ps -ef | grep mysqld   10> 增加mysql的root用戶的密碼: mysql -u root password 'your_password  11>在進程中查看啟動的情況 ps -ef | grep mysqld  

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved