据我所知,我们可以创建以下用户:
'Test01'@'localhost‘(这意味着Test01只能从localhost)'Test01'@'192.168.0.150’访问MYSQL (这意味着Test01只能从内部网络访问MYSQL,客户端拥有192.168.0.150 IP address)'Test01'@'%‘(即所有IP都可以访问))。我想要实现的是允许Test01从访问MySQ
我有一个错误:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock当我运行mysqld.sock时,似乎不是安装apt-get install mysql-server。我试过find / -name "mysqld.sock",但什么也找不到。
我无法连接到数据库,但我不知道为什么,因为用户名和密码是正确的,我能够通过phpmyadmin本地连接。(SQLError.java:1086) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:1750)
at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1290