草庐IT

localhost-startStop

全部标签

java - 除了 localhost,如何配置与 Spring 集成的嵌入式 Tomcat 以监听 IP 地址请求?

我正在尝试运行Spring指南中的示例:BuildingaRESTfulWebService.如果我打开localhost:8080/greeting效果很好。但如果我打开192.168.1.111:8080/greeting或140.112.134.22:8080/greeting则无法建立连接,尽管实际上使用了两个IP通过我的电脑上网。有人可以建议我如何在Spring中配置嵌入式Tomcat以接受除localhost(即127.0.0.1)之外的其他IP地址上的HTTP请求吗?谢谢!:) 最佳答案 为了指定你想让Tomcat也绑

php - SQLSTATE[HY000] [1698] 拒绝用户访问 'root' @'localhost'

我刚刚安装了Ubuntu16.04(XenialXerus)并在其上安装了Web服务器。一切正常,但我无法访问数据库。即使我创建新用户并授予所有权限,我也无法创建数据库在PHP中我收到此错误:SQLSTATE[HY000][1698]Accessdeniedforuser'root'@'localhost'当我尝试登录终端时,它可以工作,但在PHP和phpMyAdmin中却不行。PHP代码:protected$host='127.0.0.1';protected$db='dbname';protected$name='root';protected$pass='root';protec

mysql - '用户 'root' @'localhost' 的访问被拒绝(使用密码 : NO)'

我正在尝试设置用户root的密码,但出现以下错误,知道吗?+----------------------------------------------------------------------------------------------------------------------------------------+|Grantsforroot@localhost|+-------------------------------------------------------------------------------------------------------

mysql错误:The user specified as a definer ('mysql.infoschema' @'localhost' ) does not exist' when trying to dump tablespaces

在我将MySQL5.7升级到MySQL8.0后,我再次启动MySQL并出现错误:尝试转储表空间时,指定为定义器的用户('mysql.infoschema'@'localhost')不存在'。我不明白为什么会出现这个问题。我想知道如何解决它 最佳答案 当我不小心将MySQL版本从8降级到5.7时,我遇到了同样的错误。在第一次启动时,旧版本破坏了某些东西,因此版本8显示了上述错误。就我而言,我必须进入首先运行MySQL的docker容器dockerexec-itmysqlbash然后我基本上按照步骤heremysql-uroot-pmy

php - mysql_connect() 中的 localhost 与 127.0.0.1

在mysql_connect()中使用localhost是否比使用127.0.0.1更快?PHP脚本和mySQL之间的连接类型是什么(使用mysql_connect()函数时)?是TCP/IP吗? 最佳答案 在Windows和Linux之间有所不同。如果您使用unix域套接字,它会比使用TCP/IP稍快(因为您的开销更少)。Windows使用TCP/IP作为默认设置,而如果您选择localhost,Linux会尝试使用Unix域套接字,如果您选择127.0.0.1,则会尝试使用TCP/IP。

java - 找不到适合“jdbc :mysql://localhost:3306/mysql”的驱动程序

这个问题在这里已经有了答案:Theinfamousjava.sql.SQLException:Nosuitabledriverfound(21个回答)关闭6年前.使用Java,尝试连接mysql数据库时出现此错误:java.sql.SQLException:Nosuitabledriverfoundforjdbc:mysql://localhost:3306/mysqlatjava.sql.DriverManager.getConnection(UnknownSource)atjava.sql.DriverManager.getConnection(UnknownSource)atMy

mysql - 无法连接到 'localhost' (10061) 上的 MySQL 服务器

我最近在Windows2003上安装了MySQL5并尝试配置一个实例。一切正常,直到我进入“应用安全设置”,此时它给了我上述错误(Can'tconnecttoMySQLserveron'localhost'(10061))。我的防火墙中确实有一个用于“MySQL服务器”的端口3306异常。 最佳答案 在Windows上出现此错误,因为我的mysqld.exe没有运行。从命令行运行"C:\ProgramFiles\MySQL\MySQLServer5.5\bin\mysqld"--install将其添加到我的服务中,运行service

mysql - 用户 'root' @'localhost' 的访问被拒绝(使用密码 : YES) - No Privileges?

我不断收到此错误。我正在使用mySQLWorkbench,我发现root的架构权限为空。根本没有特权。我在使用我的服务器的平台上遇到问题,这是一个突然的问题。root@127.0.0.1显然有很多访问权限,但我是这样登录的,但无论如何它只是分配给localhost-localhost没有权限。我已经做了一些事情,例如FLUSHHOSTS、FLUSHPRIVILEGES等但没有从那个或互联网上找到成功。我怎样才能让root重新获得它的访问权限?我觉得这很令人沮丧,因为当我环顾四周时,人们希望你“有访问权限”,但我没有访问权限,所以我无法进入命令行或任何东西,也无法GRANT自己做任何事情

c# - MySql.Data.MySqlClient.MySqlException : “The host localhost does not support SSL connections.”

我使用MySql.Data8.08和.NETCore连接到MySql5.7.18但抛出以下异常:MySql.Data.MySqlClient.MySqlException:“主机localhost不支持SSL连接。”如何处理? 最佳答案 我今天从MySql.Data7.0.7迁移到8.0.8时遇到了同样的问题。我能够继续在连接字符串中添加“SslMode=none”。你最终会得到类似的东西:server={0};userid={1};password={2};persistsecurityinfo=True;port={3};dat

mysql - 错误 1044 (42000) : Access denied for user '' @'localhost' to database 'db'

我想开始在MySQL中编写查询。showgrants显示:+--------------------------------------+|Grantsfor@localhost|+--------------------------------------+|GRANTUSAGEON*.*TO''@'localhost'|+--------------------------------------+我没有任何用户ID,但是当我想创建一个用户时,我没有权限,即使我没有一个用户,我也不知道如何创建权限!mysql>CREATEUSER'parsa'@'localhost'IDENTIF