Mysql--Linux系統下mysql 5.5.31安裝
包括gcc zlib libtool等一般系統都已安裝,檢視確認一下就行。
二:建立mysql安裝目錄
# mkdir -p /usr/local/mysql/
三:建立資料存放目錄
# mkdir -p /data/mysql/
四:建立使用者和使用者組與賦予資料存放目錄許可權
# groupadd mysql
# useradd -g mysql mysql
# chown mysql.mysql -R /data/mysql/
五:安裝cmake(mysql5.5以後是透過cmake來編譯的)
# wget
# tar zxvf cmake-2.8.4.tar.gz
# cd cmake-2.8.4
#.configure
# make && make install
Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE 六:下載解壓mysql 5.5.31
[root@localhost down]# tar zxvf mysql-5.5.31.tar.gz
[root@localhost down]# cd mysql-5.5.31
七:編譯,安裝mysql-5.5.31
cmake
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql/
-DMYSQL_DATADIR=/data/mysql
-DMYSQL_UNIX_ADDR=/data/mysql/mysqld.sock
-DWITH_INNOBASE_STORAGE_ENGINE=1
-DWITH_FEDERATED_STORAGE_ENGINE=1(開啟federated的資料庫引擎)
-DENABLED_LOCAL_INFILE=1 -DMYSQL_TCP_PORT=3306
-DEXTRA_CHARSETS=all
-DDEFAULT_CHARSET=utf8
-DDEFAULT_COLLATION=utf8-general_ci
-DMYSQL_UNIX_ADDR=/data/mysql/mysql.sock
-DMYSQL_USER=mysql
-DWITH_DEBUG=0
[root@host mysql-5.5.11]# make
[root@host mysql-5.5.11]# make install
八:複製配置檔案
[root@mysql-5.5.11]# cp support-files/my-medium.cnf /etc/my.cnf
[root@mysql-5.5.11]# cp support-files/mysql.server /etc/init.d/mysqld
[root@mysql-5.5.11]# chmod 755 /etc/init.d/mysqld
九:初始化資料庫
bash scripts/mysql_install_db --user=mysql --basedir=
/usr/local/mysql --datadir=/data/mysql/
如果出現錯誤:
130505 10:05:18 [ERROR] Aborting
請在/etc/my.cnf配置檔案的[mysqld]下面的位置增加配置項
然後重新執行上述命令
十:啟動mysql服務
[root@localhost mysql-5.5.11]# /etc/init.d/mysqld start
十一:啟動完成之後用ps -ef |grep mysql 命令檢視是否啟動
十二:/usr/local/mysql/bin/mysql -u root -p
透過命令列登入管理MySQL伺服器 初始密碼為空
十三:修改root密碼
mysql>use mysql ;
mysql>update user set password=PASSWORD("123456") where
user='root';
mysql>FLUSH PRIVILEGES;
十四:開啟遠端訪問許可權
Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE
'mypassword' WITH GRANT OPTION;
Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE
Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE十五:退出 EXIT
解決方法:
顯示缺少libcurse library,建議安裝libncurses5-dev包:
yum –y install libncures5-*
如果存在,find / -name libncurses*
cmake . -DCURSES_LIBRARY=/usr/lib/libncurses.so -DCURSES_INCLUDE_PATH=/usr/include即可解決
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28624388/viewspace-764718/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Ubuntu系統下MySQL5.7安裝教程UbuntuMySql
- Linux系統下載mysql與安裝LinuxMySql
- window系統安裝mysqlMySql
- Win10系統下安裝ubuntu系統Win10Ubuntu
- Mysql--Linux Mysql定期自動備份MySqlLinux
- centos 6x系統下原始碼安裝mysql操作記錄CentOS原始碼MySql
- PHP4 + MYSQL + APACHE 在 WIN 系統下的安裝、配置 (轉)PHPMySqlApache
- ubuntu下安裝mysqlUbuntuMySql
- windows下安裝MySQLWindowsMySql
- MySQL下載安裝MySql
- Linux下安裝、解除安裝mysqlLinuxMySql
- 【MySQL安裝】Linux下安裝MySQL(預編譯)MySqlLinux編譯
- MySQL 8.0.21下載安裝教程及Navicat for MySQL安裝MySql
- VirtualBox下安裝Linux系統Linux
- 如何在ubuntu系統下安裝jdkUbuntuJDK
- Resin在Windows系統下的安裝Windows
- homebrew下載安裝及mysql的下載安裝MySql
- Linux系統安裝MySQL詳細教程LinuxMySql
- 淺談怎樣在UNIX系統下安裝MySQL資料庫(轉)MySql資料庫
- MySQL 8.026 下載及安裝教程-Windows 10系統環境MySqlWindows
- 【Mysql】Windows下安裝和配置MysqlMySqlWindows
- mysql linux下安裝MySqlLinux
- Java Mac下安裝mysqlJavaMacMySql
- Linux下Mysql安裝LinuxMySql
- MAC下homebre安裝mysqlMacMySql
- linux 下安裝mysqlLinuxMySql
- linux下安裝MysqlLinuxMySql
- Fedora 7下安裝mysqlMySql
- CentOS下yum安裝MySQLCentOSMySql
- MySQL - 下載與安裝MySql
- Windows 10下安裝CenterOS 7雙系統WindowsROS
- 【Gerrit】Gerrit在Windows系統下的安裝Windows
- ubuntu16.04系統下安裝dockerUbuntuDocker
- linux系統下window字型安裝方法Linux
- windows系統下GCC的安裝與配置WindowsGC
- Ubuntu11.04系統下安裝redmineUbuntu
- 在 linux 系統下安裝 perl(轉)Linux
- 下載 macOS 系統安裝程式的方法Mac