Ubuntu下XAMPP连接MySql数据库一些问题的处理方法
2016-04-06 16:21
771 查看
问题描述:
在终端输入
显示MySQL ... ok,意思是Mysql的服务已经启动,但是如果登录xampp的phpmyadmin就显示access denied。
原因:
其实就是Mysql你设了密码,但是xampp里没有配置好而已。
解决方法:
/opt/lampp/etc/my.cnf 里把password的注释去掉并加上密码
/opt/lampp/phymyadmin/config.inc.php 里也是把密码加上,把host=的注释去掉,然后填入本机IP地址(127.0.0.1)
修改后内容如下:
在终端输入
sudo /opt/lampp/lampp start
显示MySQL ... ok,意思是Mysql的服务已经启动,但是如果登录xampp的phpmyadmin就显示access denied。
原因:
其实就是Mysql你设了密码,但是xampp里没有配置好而已。
解决方法:
/opt/lampp/etc/my.cnf 里把password的注释去掉并加上密码
/opt/lampp/phymyadmin/config.inc.php 里也是把密码加上,把host=的注释去掉,然后填入本机IP地址(127.0.0.1)
修改后内容如下:
/* Authentication type */ $cfg['Servers'][$i]['auth_type'] = 'config'; $cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][$i]['password'] = '×××××××'; /* Server parameters */ $cfg['Servers'][$i]['host'] = '127.0.0.1'; $cfg['Servers'][$i]['connect_type'] = 'tcp'; $cfg['Servers'][$i]['compress'] = false; $cfg['Servers'][$i]['AllowNoPassword'] = false; /** * phpMyAdmin configuration storage settings. */ /* User used to manipulate with storage */ $cfg['Servers'][$i]['controlhost'] = '127.0.0.1'; $cfg['Servers'][$i]['controlport'] = '3306'; $cfg['Servers'][$i]['controluser'] = 'root'; $cfg['Servers'][$i]['controlpass'] = '×××××××××';
相关文章推荐
- Ubuntu 默认壁纸历代记
- Ubuntu Remix Cinnamon 20.04 评测:Ubuntu 与 Cinnamon 的完美融合
- MySQL中的integer 数据类型
- MySQL存储过程
- Android之获取手机上的图片和视频缩略图thumbnails
- android wifi 无线调试
- 关于Ubuntu 11.10启动提示waiting for the network configuration的问题
- 在 Ubuntu 桌面中使用文件和文件夹
- ubuntu下chrome无法同步问题解决
- mysql中int、bigint、smallint 和 tinyint的区别与长度
- mysql load data 导出、导入 csv
- source命令执行SQL脚本文件
- Ubuntu Linux使用体验
- MySQL创建用户及权限控制
- MySQL管理数据表
- linux下mysql添加用户
- mysql procedure
- mysql触发器