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