相关疑难解决方法(0)

如何重置或更改MySQL root密码?

如何在ubuntu服务器中更改MySQL root密码和用户名?在设置任何更改之前,是否需要停止mysql服务?

我也有一个phpmyadmin设置,phpmyadmin会自动更新吗?

mysql ubuntu phpmyadmin

164
推荐指数
17
解决办法
37万
查看次数

MySQL my.ini位置

我已经看过 http://dev.mysql.com/doc/refman/4.1/en/mysql-config-wizard-file-location.html

怎么知道mysql my.cnf的位置

http://dev.mysql.com/doc/refman/5.1/en/option-files.html

但我仍然坚持这个古老的问题!"我的my.ini在哪里"我正在使用带有mysql 5.5.28的Windows Server 2008.我使用mysqld --install安装了服务,我可以使用sqlyog使用mysql服务器.但不幸的是,我无法找到的my.ini在installation directory或不在c:\既不c:\windows也不在data_dir查询show variables like "mysql_home"返回什么为好.

有什么建议?

mysql windows mysql-5.5

79
推荐指数
7
解决办法
25万
查看次数

自动生成临时密码后无法访问MySQL

我已经删除并安装了OSX 10.11 El Capitan,我一直在通过本教程MySQL启动并运行新的OS X.第一步是下载MySQL For Mac OS X 10.9(x86,64位),DMG Archive(适用于10.11) ,他们在教程中推荐).当我完成安装MySQL时,我收到消息说:

2015-10-25T02:10:54.549219Z 1 [Note] A temporary password is generated for root@localhost: R>gFySuiu23U

If you lose this password, please consult the section How to Reset the Root Password in the MySQL reference manual.
Run Code Online (Sandbox Code Playgroud)

这很奇怪,我从未见过那种消息.之后,我通过Preference Pane启动了MySQL,然后/usr/local/mysql/bin/mysql -v在终端上使用命令进行另一步.我收到一条错误消息说:

ERROR 1045 (28000): Access denied for user 'cheetah'@'localhost' (using password: NO)

我也尝试通过Sequel Pro使用root作为用户名和空密码来访问数据库,我得到访问被拒绝消息说:

Unable to connect to host 127.0.0.1 because access was …
Run Code Online (Sandbox Code Playgroud)

mysql macos sequelpro osx-elcapitan

64
推荐指数
5
解决办法
9万
查看次数

从外部主机/ IP访问mysql数据库?(即:mysql工作台)

我有一个在xxxx上运行的mysql服务器,并且可以在内部访问它没问题(当然).但是,当尝试连接外部,即使用mysql工作台,甚至从外部服务器,我得到错误消息"主机'bla.bla.bla'不允许连接到这个MySQL服务器".

我已经做好了:

  • GRANT ALL PRIVILEGES ON *.* TO mysql@x.x.x.x IDENTIFIED BY "somepass";
  • 我在iptables中打开了端口3306.

我还缺少另一个基本的安全问题吗?

mysql linux centos iptables mysql-workbench

9
推荐指数
2
解决办法
6万
查看次数

ERROR 1045(28000):在MAC OSX上拒绝用户"root"@"localhost"(使用密码:NO)

我正在尝试在我的MAC OS X Yosemite上重新安装mysql.为此,我按照下面的说明进行操作

sudo rm /usr/local/mysql
sudo rm -rf /usr/local/mysql*
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/MySQL*
vim /etc/hostconfig and removed the line MYSQLCOM=-YES-
rm -rf ~/Library/PreferencePanes/MySQL*
sudo rm -rf /Library/Receipts/mysql*
sudo rm -rf /Library/Receipts/MySQL*
sudo rm -rf /var/db/receipts/com.mysql.*
Run Code Online (Sandbox Code Playgroud)

我也试过了

brew uninstall mysql
Run Code Online (Sandbox Code Playgroud)

在此之后我使用homebrew using命令安装了mysql brew install mysql.安装后,当我尝试运行mysql -u root它时抛出以下错误

ERROR 1045(28000):用户'root'@'localhost'拒绝访问(使用密码:否)

我没有为mysql设置密码.我不知道出了什么问题.任何建议都将不胜感激.谢谢

mysql macos

9
推荐指数
2
解决办法
2万
查看次数

MySQL Workbench无法连接

我无法想出这个.我无法使用MySQL Workbench连接到服务器,我尝试了任何类型的连接方法.我得到的错误信息是

无法使用root用户在AT 127.0.0.1:3306连接到MySQL

请求的此平台协议无效(MYSQL_PROTOCOL_SOCKET)

在此输入图像描述

mysql-workbench

1
推荐指数
1
解决办法
4486
查看次数