31

我刚刚重新安装了 Apache 服务器 2.2。一切正常。当我转到本地主机时,我得到:“它有效!”

我刚刚安装了 mySQL5.5,当我转到 localhost:3306 时,我得到了胡言乱语:

J��� 5.5.22�'���4[LM{D~p�ÿ÷!�€������������6[I=4/+,9z{|�mysql_native_password�! ��ÿ„#08S01数据包乱序

我在互联网上看到很多用户有类似问题的帖子,但我无法找到解决方案。

任何人都可以帮忙吗?

4

5 回答 5

30

mysql 服务不是 Web 界面 - 您无法使用浏览器进行连接。您将需要安装某种 mysql 客户端。

于 2012-04-07T10:28:53.313 回答
4

如果您尝试开始phpmyadmin,请这样做:

localhost/phpmyadmin
于 2017-03-14T09:57:48.117 回答
1

我是一个jsp初学者。我和你有同样的问题。估计是端口问题。

对我来说,我将 Apache 服务器连接器的端口设置为 9090。后来,当我安装 mysql 时,mysql 的端口是 3306 作为其默认端口。

在我的 jsp 文件中,我加载了 jdbc 驱动程序,例如“jdbc:mysql://localhost:9090/dbname”,然后在我的网络浏览器上调用“http://localhost:9090/my.jsp”。那时我和你有同样的问题。

我修复了我的 jsp 文件中的端口部分,例如“jdbc:mysql://localhost:3306/dbname”,我可以得到它。

我认为您需要检查 Apache 服务器的端口。您可以查看 Apache 目录中的 \conf\server.xml 文件。该部分以 server.xml 文件中的“连接器端口 = 8080 ....”开头。如果是这样,您需要在浏览器上输入 'http://localhost:8080...。

于 2012-11-12T13:37:03.243 回答
0

尝试只写http://localhost/没有端口,它会工作,或者去你的 phpmyadmin 并点击我的网站,它会立即带你到你的本地主机

于 2018-07-27T09:22:26.750 回答
0

我遇到了完全相同的问题,到目前为止我有: 1)手动更改排序规则(它似乎默认为 cp850)

2) 更改了 ini/cnf 文件(位于 services.msc -> MySQL 下)

3)将max_packet_size改为2G

3)重新启动服务器。

作为开始,请从 MySQL 'SHOW VARIABLES WHERE Variable_name LIKE 'character_set_%' OR Variable_name LIKE 'collat​​ion%';' 运行此脚本

它应该调出你的排序规则表,它们都应该是 utf8 可能的原因

于 2020-04-27T11:27:25.700 回答