Ubuntu下安裝mysql5.6

1, 從mysql網站下載deb包

http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.15-debian6.0-x86_64.deb


2, 安裝

sudo dpkg -i mysql-5.6.15-debian6.0-x86_64.deb


3,配置

sudo groupadd mysql


sudo useradd -r -g mysql mysql


sudo apt-get install libaio-dev


sudo ln -s /opt/mysql/server-5.6 /usr/local/mysql


sudo mkdir /usr/local/mysql/data


sudo chown -R mysql. /usr/local/mysql/data


添加errmsg.sys

> sudo mkdir /usr/share/mysql


> sudo cp /opt/mysql/server-5.6/share/english/errmsg.sys /usr/share/mysql/


> sudo chown -R mysql. /usr/share/mysql


> sudo chown -R mysql. /usr/share/mysql/errmsg.sys


初始化數據庫

> sudo /usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data


 

將mysqld的啓動shell放到系統服務目錄下

> sudo cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql


 

mysql的配置文件放到系統配置下/etc/, mysql在全局範圍內使用這個配置文件

> sudo cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf


遇到啓動失敗“Starting MySQL * Couldn't find MySQL server (/usr/bin/mysqld_safe)”時

> sudo rm /etc/mysql/my.cnf

或者

> sudo ln -s /opt/mysql/server-5.6/bin/mysqld_safe /usr/bin/mysqld_safe   這樣的話,系統將會變成使用/etc/mysql/my.cnf配置文件

 


啓動/停止 Mysql

> sudo /etc/init.d/mysql start

> sudo /etc/init.d/mysql stop


修改root密碼

 

sudo /usr/local/mysql/bin/mysqladmin -u root password abc

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章