phpstudy 使用mysql
2016-04-23 17:12
621 查看
估计是你没有给本地或者远程管理员登录授权导致无法连接,请按下面的流程更改授权远程mysql访问
#ps aux|grep mysqld //先查看一下mysql 是否已经启动
#netstat -ant | grep 3306 //查看一下端口是否已经起来
如果已经启动那么,请使用本地登录(不是远程或者交互登录哦)
# mysqld-nt --skip-grant-tables 或者 sudo /usr/sbin/mysqld --skip-grant-tables //ubuntu
#/usr/sbin/mysqld --skip-grant-tables //redhat 或者centos 直接管理员进入
懂mysql语句的看下面,
mysql> use mysql
mysql> select user,host,password from user where user='root'; 、、
mysql> update user set host='localhost' where user='root' and host='%';
mysql>SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPassword');
mysql> flush privileges;
举例:GRANT ALL PRIVILEGES ON phpstudy.* TO 'root'@'192.168.1.3' IDENTIFIED BY '123456' WITH GRANT OPTION; 说明:授权root 远程ip 192.168.1.3 登录操作 phpstudy.* 所有的操作权限。 %:通配符代表所有的ip地址。
#service mysqld restart 或者重启linux也可以,之后你连接一下是否可以连上,如果连上mysql的日志一般都有记录的。
追问:
追答:
#ps aux|grep mysqld //先查看一下mysql 是否已经启动
#netstat -ant | grep 3306 //查看一下端口是否已经起来
如果已经启动那么,请使用本地登录(不是远程或者交互登录哦)
# mysqld-nt --skip-grant-tables 或者 sudo /usr/sbin/mysqld --skip-grant-tables //ubuntu
#/usr/sbin/mysqld --skip-grant-tables //redhat 或者centos 直接管理员进入
懂mysql语句的看下面,
mysql> use mysql
mysql> select user,host,password from user where user='root'; 、、
mysql> update user set host='localhost' where user='root' and host='%';
mysql>SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPassword');
mysql> flush privileges;
举例:GRANT ALL PRIVILEGES ON phpstudy.* TO 'root'@'192.168.1.3' IDENTIFIED BY '123456' WITH GRANT OPTION; 说明:授权root 远程ip 192.168.1.3 登录操作 phpstudy.* 所有的操作权限。 %:通配符代表所有的ip地址。
#service mysqld restart 或者重启linux也可以,之后你连接一下是否可以连上,如果连上mysql的日志一般都有记录的。
追问:
追答:
如果找不到 mysqld 那就把它找出来呗 #find / -name mysqld //找到后记录其路径 #cd /*** #./mysqld --skip-grant-tables
相关文章推荐
- yii2 ./yii command : No such file or directory
- PHP的相关知识点
- 2016年4月21日百度笔试题--FirstInOutPage
- Laravel框架
- PHP运行模式
- PHP7性能提升之后的思考
- 【干货】PHP命名空间和自动加载类
- php中iconv函数用法详解介绍
- ubuntu 匿名ftp服务
- ftp-ftp权限
- php5.4之pdo连接sqlserver
- 通过cmd命令到ftp上下载文件
- 通过cmd命令到ftp上下载文件
- 夺命雷公狗ThinkPHP项目之----企业网站7之栏目的修改(主要用模型来验证字段)
- 夺命雷公狗ThinkPHP项目之----企业网站6之栏目的添加(主要用模型来验证字段)
- PHP预定义变量9大超全局数组用法详解
- PHP加速器eaccelerator导致php-fpm进程卡死原因分析
- 解决 phpMyAdmin 尝试连接到 MySQL 服务器,但服务器拒绝连接 问题
- incrementProgressBy函数
- php 扩展学习笔记