我已经下载并安装了mySQL,双击它的图标。已成功安装。
当我转到启动和首选项时,我看到添加了mysql图标,当我点击它时,我看到一个屏幕,上面写着'MySQL服务器实例正在运行‘。
但是,当我打开终端并通过cd连接到/usr/local/mysql,然后当我输入sudo ./bin/mysqld_safe时,系统会提示我输入密码。我在安装mySQL时没有添加密码,所以我尝试将其留空,然后我尝试了各种密码登录,但所有尝试都失败了。
所以现在我需要知道如何通过终端登录到mySQL?
mysql版本- 5.5.24-osx10.6x86_64 my Mac OS - 10.7.3
当我在终端中输入mysql时,我得到了以下错误:
ERROR 2002 (HY000): Can't connect to local server through socket '/run/mysqld/mysqld.sock' (2)
但是,如果使用如下参数运行mysql:
mysql -h 127.0.0.1 -P 3306 -u root -p
它问我已在/etc/my.cnf中定义的mysql密码。所以我粘贴了相同的密码,然后像这样连接到数据库终端:
Enter password:
Welcome to the MariaDB monitor. Comma
MySQL中有三个用户,即根用户、testuser1用户、testuser2用户。我想通过在终端中输入以下命令来加密连接到MySQL数据库的所有三个用户的密码,
mysql -u根-p
mysql -u testuser1 -p
mysql -u testuser2 -p
它要求输入密码。此时,我如何提供加密密码或使其从任何可能包含密码的文件中读取?
我的项目要求对MySQL用户的所有密码进行加密。(我也问过这个问题,)。
因此,我尝试使用我的超级用户密码(用户名:超级用户密码:*)登录到phpMyAdmin,但是,我仍然收到错误:#2002 Cannot log to MySQL server
我非常确定我知道root密码,因为我已经在Mac上的终端中键入了下面这行:
sudo /usr/local/mysql/support-files/mysql.server start
并通过"Password:"行进行提示。我输入了密码,终端显示:
Starting MySQL...SUCCESS!,因此服务器启动了。我不确定为什么相同的密码在phpMyAdmin上不起作用。
我已经尝试使用以下命令在终
我可以通过终端登录mysql,使用
mysql -u root -p
系统会提示我:
Enter password:
当我输入密码时,我会得到:
Welcome to the MySQL monitor....
但是,当我尝试在phpMyAdmin中使用相同的用户名/密码组合时,我得到了错误:
#2002 Cannot log in to the MySQL server
注意:我使用的是雪豹
我已经尝试了之前在stackoverflow中描述的访问mysql的所有解决方案。当我输入mysql而终端要求输入密码时,当我输入密码并按enter键时,它会显示ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
任何想法,这个问题都让我发疯了。
提前谢谢。
我正在尝试从终端使用和密码为空(“”)连接到ubuntu12.04中的mysql服务器。
mysql -u root -p
抛掷误差
ERROR 2002 (HY000): Can't connect to mysql server through socket 'var/run/mysql/mysqld.sock'(2)
虽然我能够成功地从phpmyadmin访问数据库,但我发现mysql数据库中的用户表中没有根用户密码。
我在用xampp包
我刚刚安装了和。
安装完毕后,我可以在系统首选项中看到"MySQL“图标。但是如果我试图启动MySQL服务器,它会问我密码,但是没有发生任何事情。因此,我尝试使用以下命令从终端启动MySQL服务器:
sudo /usr/local/mysql/support-files/mysql.server start
但它给了我一个错误:
Starting MySQL
.. ERROR! The server quit without updating PID file (/usr/local/mysql/data/MBP.local.pid).
有人能帮我吗?
在此之前,我没有任何启动和停止M
我尝试在Mac的终端中为MySQL设置超级用户密码,但我遇到了问题。每次我使用这句话:
/usr/local/mysql/bin/mysqladmin -u root password ****** (where ****** is the password I want to set)
我收到以下错误:
/usr/local/mysql/bin/mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost
我刚刚在安装MySql之后使用下载了它。
我认为它可以解决我的问题,但是,每当我尝试通过终端登录MySql时,系统都会提示我输入密码,尽管我已经使用以下命令登录:
mysql -u user -p password
下面是正在发生的事情:
$> mysql -u user -p MYPASSWORD
Enter password:
在我再次输入我的密码之后...
$> mysql -u user -p MYPASSWORD
Enter password:
ERROR 1049 (42000): Unknown database 'MYPASSWORD'
我想知道有没
我刚刚使用SuSE Server10设置了一个LAMP服务器。我想为MySQL设置根密码,所以我在终端中输入了以下内容:
mysqladmin -u root password MyPassword
输出结果为:
mysqladmin: Can't turn off logging; error: 'Access denied; you need SUPER
privilege for this operation'
我真的不确定mysqladmin的超级特权是什么,我在谷歌上的所有搜索都是徒劳的。我可以从命令行使用mysql,而不需要像下面这样输入密码:
mysq