Linux中使用xampp连接数据库失败
2016-12-20 11:05
225 查看
在使用最新的xampp连接mysql时,提示权限无法访问
提示为改配置文件,其实并没有什么卵用。配置文件根本没什么要改的,然后用heidisql连接mysql(账号:root, 密码:root)也提示不能远程连接。所以就尴尬了,现在你需要做的就是,进到服务器,用mysql命令,系统会提示安装三个中的一个,按照提示安装MariaDB,再次使用命令mysql系统会提示,你找不到mysqld.sock(2), 不要慌张,用命令找一下配置文件find -name "my.cnf" 会提示你找到两个配置文件,进去根目录的那个,/etc/mysql/my.cnf
记得使用root用户到根目录下使用此命令,将
把client下的, socket路径改为/opt/lampp/var/mysql/mysql.sock再次运行mysql就可以正常显示了,
然后输入
//允许用户testuser从ip为222.129.1.1的主机连接到mysql服务器,并使用testpassword作为密码
MariaDB [(none)]> grant all privileges on *.* to 'root'@'222.129.1.1' identified by 'root' with grant option;
(若是允许所有ip:GRANT ALL PRIVILEGES ON *.* TO ‘root’@'%’ IDENTIFIED BY ‘root’ WITH GRANT OPTION;)
MariaDB [(none)]> flush privileges; //刷新权限缓存
MariaDB [(none)]> show privileges;
MariaDB [(none)]> show grants for 'testuser'@'222.129.1.1'
提示为改配置文件,其实并没有什么卵用。配置文件根本没什么要改的,然后用heidisql连接mysql(账号:root, 密码:root)也提示不能远程连接。所以就尴尬了,现在你需要做的就是,进到服务器,用mysql命令,系统会提示安装三个中的一个,按照提示安装MariaDB,再次使用命令mysql系统会提示,你找不到mysqld.sock(2), 不要慌张,用命令找一下配置文件find -name "my.cnf" 会提示你找到两个配置文件,进去根目录的那个,/etc/mysql/my.cnf
记得使用root用户到根目录下使用此命令,将
把client下的, socket路径改为/opt/lampp/var/mysql/mysql.sock再次运行mysql就可以正常显示了,
然后输入
//允许用户testuser从ip为222.129.1.1的主机连接到mysql服务器,并使用testpassword作为密码
MariaDB [(none)]> grant all privileges on *.* to 'root'@'222.129.1.1' identified by 'root' with grant option;
(若是允许所有ip:GRANT ALL PRIVILEGES ON *.* TO ‘root’@'%’ IDENTIFIED BY ‘root’ WITH GRANT OPTION;)
MariaDB [(none)]> flush privileges; //刷新权限缓存
MariaDB [(none)]> show privileges;
MariaDB [(none)]> show grants for 'testuser'@'222.129.1.1'
相关文章推荐
- 关于使用putty私钥连接linux出现失败的原因解决方案
- 使用jdbc连接数据库出现“到主机的TCP/ip连接失败”的解决办法
- 在Linux下面使用Mysql的客户端工具WorkBench创建数据库和用户并连接
- linux安装mysql和使用c语言操作数据库的方法 c语言连接mysql
- 在LINUX上使用OCILIB连接ORACLE数据库失败的问题
- 使用JCONSOLE监控远程LINUX运行的JAVA进程,总是在报连接失败的错误。
- 在Linux下面使用Mysql的客户端工具WorkBench创建数据库和用户并连接
- Linux 下使用 Python 连接 Windows 服务器上的数据库
- 登录使用OPENSHIFT搭建的PHP+MYSQL应用,显示【连接数据库失败,数据库用户名或密码错误
- 毕业设计那点事 - Linux环境数据库连接失败
- linux安装mysql和使用c语言操作数据库的方法 c语言连接mysql
- web应用程序使用jdbc连接rac数据库失败
- 用WINXP2+DW+ACCESS使用本地 ASP.NET 和 ASP 服务器时数据库连接失败
- 连接Linux下 XAMPP集成环境中部署的禅道的数据库MariaDB
- jsp,使用jdbc连接数据库出现“到主机的TCP/ip连接失败”的解决办法
- 使用OCCI连接Linux下Oracle数据库
- linux下使用c语言连接数据库实例
- php程序无法使用localhost连接数据库解决方法(linux)
- 使用 EF Core 的 EnableRetryOnFailure 解决短暂的数据库连接失败问题
- Mysql远程连接失败原因(数据库在linux;持续更新中。。。)