我刚刚重新安装了 Apache 服务器 2.2。一切正常。当我转到本地主机时,我得到:“它有效!”
我刚刚安装了 mySQL5.5,当我转到 localhost:3306 时,我得到了胡言乱语:
J��� 5.5.22�'���4[LM{D~p�ÿ÷!�€������������6[I=4/+,9z{|�mysql_native_password�! ��ÿ„#08S01数据包乱序
我在互联网上看到很多用户有类似问题的帖子,但我无法找到解决方案。
任何人都可以帮忙吗?
我刚刚重新安装了 Apache 服务器 2.2。一切正常。当我转到本地主机时,我得到:“它有效!”
我刚刚安装了 mySQL5.5,当我转到 localhost:3306 时,我得到了胡言乱语:
J��� 5.5.22�'���4[LM{D~p�ÿ÷!�€������������6[I=4/+,9z{|�mysql_native_password�! ��ÿ„#08S01数据包乱序
我在互联网上看到很多用户有类似问题的帖子,但我无法找到解决方案。
任何人都可以帮忙吗?
mysql 服务不是 Web 界面 - 您无法使用浏览器进行连接。您将需要安装某种 mysql 客户端。
如果您尝试开始phpmyadmin
,请这样做:
localhost/phpmyadmin
我是一个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...。
尝试只写http://localhost/没有端口,它会工作,或者去你的 phpmyadmin 并点击我的网站,它会立即带你到你的本地主机
我遇到了完全相同的问题,到目前为止我有: 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 'collation%';' 运行此脚本
它应该调出你的排序规则表,它们都应该是 utf8 可能的原因