Ubuntu14.0.4 安装mysql5.6

1. 升级apt-get

sudo apt-get update

2. 安装 mysql-client-core-5.6

sudo apt-get install MySQL-client-core-5.6

3.安装mysql-client-5.6

sudo apt-get install mysql-client-5.6

4. 安装 mysql-server-5.6

sudo apt-get install mysql-server-5.6

5.检查mysql是否启动

  • 查看mysql进程是否运行

ps -ef | grep mysql

  • 查看msyql 监听端口
    netstat -tap | grep mysql

  • 停止mysql服务
    sudo service mysql stop

  • Mysql 服务启动
    service mysql start

  • Mysql 服务重启
    service mysql restart

处理错误
  • 错误描述

    Access denied for user 'root'@'localhost' (using password: NO)

    • 解决方案
root@xxxx:  /etc/init.d/mysql stop
root@xxxx:  mysqld_safe --user=mysql --skip-grant-tables --skip-networking
root@xxxx:  mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('输入新设密码') where USER='root'
mysql> FLUSH PRIVILEGES;
mysql> quit
root@xxxx: /etc/init.d/mysql restart
root@xxxx: mysql -uroot -p
Enter password: <输入新设密码>
  • 错误描述
    “can't connect to local mysql server through socket '/var/run/mysqld/mysqld.sock'”

  • 解决方案

// 删除 mysql
sudo apt-get remove  MySQL-client-core-5.6
sudo apt-get remove mysql-client-5.6
sudo apt-get autoremove --purge mysql-server-5.6
sudo apt-get remove mysql-server-5.6
sudo apt-get autoremove mysql-server-5.6
sudo apt-get remove mysql-common (非常重要)。
// 清理残留数据
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
  1. Mysql 服务远程访问
    1:注释绑定127.0.0.1
    vim /etc/mysql/my.cnf
  1. 安装PDO扩展

PDO已是PHP的核心,无需再安装。
只需安装php5的mysql数据库扩展php5-mysql:
sudo apt-get install php5-mysql
这样就可以使用PDO了,不需要修改php.ini。

你可能感兴趣的:(Ubuntu14.0.4 安装mysql5.6)