运行ubuntu 12.04的mysql可以';t连接
我是linux新手,我正试图在Ubuntu 12.04上安装Mysql。(在同一台机器上) 当我键入运行ubuntu 12.04的mysql可以';t连接,mysql,ubuntu,xampp,mysql-error-2002,Mysql,Ubuntu,Xampp,Mysql Error 2002,我是linux新手,我正试图在Ubuntu 12.04上安装Mysql。(在同一台机器上) 当我键入machine@machine$./lampp start它说XAMPP-MYSQL已经在运行 但当我尝试访问phpmyadmin或键入machine@machine$mysql-u root-p我得到以下错误: “错误2002(HY000):无法通过套接字'/var/run/mysqld/mysqld.sock'(2)连接到本地MySQL服务器” 以下命令可能有帮助: machine@machi
machine@machine$./lampp start
它说XAMPP-MYSQL已经在运行
但当我尝试访问phpmyadmin或键入machine@machine$mysql-u root-p
我得到以下错误:
“错误2002(HY000):无法通过套接字'/var/run/mysqld/mysqld.sock'(2)连接到本地MySQL服务器”
以下命令可能有帮助:
machine@machine$ sudo netstat -tap | grep mysql
tcp 0 0 *:mysql *:* LISTEN 8401/mysqld
也许xampp将套接字放在了其他地方。。。你能用mysql-h127.0.0.1-u root-p连接吗?是的,它连接了。我还检查了my.cnf文件。如果我将其移动到/etc/?会有帮助吗?如果您在安装Xampp时经验相对较少,那么在您熟悉这些包之前,我不会改变配置(此时您可能不再需要Xampp)。请记住,对于code/phpmyadmin,您可以使用127.0.0.1而不是
localhost
来使用TCP连接,如果您想更轻松地使用命令行,请在homedir中创建一个.my.cnf
文件,其中包含[client]socket=/actual/path/to/socket