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:
// 删除 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
Mysql 服务远程访问
1:注释绑定127.0.0.1
vim /etc/mysql/my.cnf
安装PDO扩展
PDO已是PHP的核心,无需再安装。
只需安装php5的mysql数据库扩展php5-mysql:
sudo apt-get install php5-mysql
这样就可以使用PDO了,不需要修改php.ini。