Linux中使用xampp连接数据库失败

来源:互联网 发布:凶宅数据库 编辑:程序博客网 时间:2024/05/17 06:07

在使用最新的xampp连接mysql时,提示权限无法访问QQ截图20161219211556

提示为改配置文件,其实并没有什么卵用。配置文件根本没什么要改的,然后用heidisql连接mysql(账号:root,  密码:root)也提示不能远程连接。所以就尴尬了,现在你需要做的就是,进到服务器,用mysql命令,系统会提示安装三个中的一个,按照提示安装MariaDB,再次使用命令mysql系统会提示,你找不到mysqld.sock(2), 不要慌张,用命令找一下配置文件find -name "my.cnf" 会提示你找到两个配置文件,进去根目录的那个,/etc/mysql/my.cnf20161219212426记得使用root用户到根目录下使用此命令,将20161219212717

把client下的, socket路径改为/opt/lampp/var/mysql/mysql.sock再次运行mysql就可以正常显示了,QQ截图20161219212952

然后输入

  1. //允许用户testuser从ip为222.129.1.1的主机连接到mysql服务器,并使用testpassword作为密码
  2. MariaDB [(none)]> grant all privileges on *.* to 'root'@'222.129.1.1' identified by 'root' with grant option;
  3. (若是允许所有ip:GRANT ALL PRIVILEGES ON *.* TO ‘root’@'%’ IDENTIFIED BY ‘root’ WITH GRANT OPTION;)
  4. MariaDB [(none)]> flush privileges;   //刷新权限缓存
  5. MariaDB [(none)]> show privileges;
  6. MariaDB [(none)]> show grants for  'testuser'@'222.129.1.1'
0 0
原创粉丝点击