操作系统:centos 6.9
mysql版本:5.5.35
#root 用户密码初始设置为"w123456"
/usr/bin/mysqladmin -u root password 'w123456'
错误描述:
ERROR 1130 (HY000): Host '192.168.89.168' is not allowed to connect to this MySQL server
mysql -u root -pw123456
mysql>use mysql;
mysql>INSERT INTO `user` (`Host`, `User`, `Password`, `Select_priv`, `Insert_priv`, `Update_priv`, `Delete_priv`, `Create_priv`, `Drop_priv`, `Reload_priv`, `Shutdown_priv`, `Process_priv`, `File_priv`, `Grant_priv`, `References_priv`, `Index_priv`, `Alter_priv`, `Show_db_priv`, `Super_priv`, `Create_tmp_table_priv`, `Lock_tables_priv`, `Execute_priv`, `Repl_slave_priv`, `Repl_client_priv`, `Create_view_priv`, `Show_view_priv`, `Create_routine_priv`, `Alter_routine_priv`, `Create_user_priv`, `Event_priv`, `Trigger_priv`, `ssl_type`, `ssl_cipher`, `x509_issuer`, `x509_subject`, `max_questions`, `max_updates`, `max_connections`, `max_user_connections`) VALUES ('%', 'root', '*54F500156C181C6CDE0B51B7B2DCCAD222955471', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', '', '', '', '', 0, 0, 0, 0);
mysql>flush privileges;
参考:
https://blog.csdn.net/jrn1012/article/details/53231244
分享到:
相关推荐
在使用ODBC(Open Database Connectivity)连接MySQL数据库时,可能会遇到“ERROR [IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序”的异常。这个错误通常表示系统无法找到有效的...
标题中的“vb6源码:VB远程连接MySQL.zip”表明这是一个使用Visual Basic 6(VB6)编程语言编写的源代码,其主要功能是实现VB6应用程序与远程MySQL数据库的直接连接,不依赖PHP或其他网页服务作为中介。 描述中提到...
正常情况下,客户端应在建立连接后的10秒内发送账号、驱动版本和操作系统信息,但在异常情况下,这部分信息的发送被延迟,导致数据库服务器认为连接超时并发送Finish包终止连接。 3. **代码层面分析** - 在...
在本项目中,我们将讨论如何使用QT5.12.3连接到远程MySQL数据库,并实现对数据库表的创建、字段的增删改查等基本操作。 首先,要建立QT与MySQL的连接,你需要安装MySQL的驱动,即qsqlmysql模块。这通常在安装Qt时...
下面将详细介绍如何使用Java连接到远程MySQL数据库以及相关的知识点。 首先,要连接到MySQL数据库,你需要以下几部分: 1. **JDBC驱动**:MySQL官方提供了适用于Java的JDBC驱动程序,通常以`mysql-connector-java`...
这个压缩包中包含的"VB连接MySQL实例_1603054897"文件很可能是VB项目文件或相关的驱动程序文件,它提供了连接MySQL所需的组件。通常,VB连接MySQL会用到MySQL的ODBC驱动或者MySQL Connector/NET,这些驱动使得VB能够...
以上就是关于"Android通过http连接mysql"的相关知识点,希望对你有所帮助。在实际开发中,你还可以结合其他网络库和数据库操作技术,如使用Room进行本地数据存储,使用Gson或Jackson进行JSON序列化和反序列化,以及...
例如,了解如何开启MySQL的远程连接,解决MySQL远程连接丢失的问题,或者调整MySQL配置以允许远程访问等。对于特定的操作系统,比如Mac OS,可能还需要解决特定的环境问题,如连接localhost的限制。 总之,SQL ...
通常,Linux系统无法连接MySQL数据库的第一个考虑因素是权限配置。检查当前用户是否有足够的权限访问数据库,以及数据库是否允许特定用户或IP地址进行连接。 3. **解决过程** - **登录MySQL**:使用`mysql -uroot...
当使用Navicat连接MySQL时,如果遇到`Client does not support authentication protocol requested by server`的错误,是因为MySQL 8.0及以上版本使用了新的密码加密机制。解决方案有两种: - 更新Navicat到最新...
return "请求异常:" + e.getMessage(); } finally { if (connection != null) connection.disconnect(); } } @Override protected void onPostExecute(String result) { // 处理返回的服务器响应 Toast....
值得注意的是,在异常处理中,代码通过捕获_com_error类型异常,提供了错误信息的格式化输出,增强了程序的健壮性和可读性。 ### 总结 通过以上分析,我们可以看到,构造一个有效的ADODB.Connection连接字符串是...
总结来说,MySQL.Data.dll是Unity连接MySQL数据库的关键组件,通过它,开发者可以方便地进行数据存取,实现游戏与数据库的互动。然而,实际应用时,还需考虑性能优化、安全性和数据序列化等问题。
- 安装MySQL客户端:`rpm –ivh MySql-client.rpm` 这条命令是用RPM包管理器在Linux上安装MySQL的客户端工具,包括用于连接MySQL服务器的mysql命令行工具和其他相关应用程序。 - 安装MySQL服务端:`rpm –ivh ...
记住,命令行连接MySQL是一种基础但非常实用的方法,尤其在远程服务器管理、自动化脚本执行以及系统维护时。熟练掌握这一技能对于任何IT专业人员来说都是非常有益的。同时,了解并解决上述异常情况,可以提高你在...
3. **配置MySQL**:安装完成后,运行MySQL配置助手,设置root用户的密码,选择网络配置(默认为仅本地连接,也可配置为允许远程访问)。 4. **启动MySQL服务**:通过服务管理器或命令行启动MySQL服务,确保数据库...
在VB.NET项目中,我们可以通过添加对`System.Data.SqlClient`命名空间的引用来使用SQL Server数据库,或者对于其他类型的数据库,如MySQL、Oracle等,添加相应的数据提供者。 1. **创建数据库连接字符串** 连接...
在Android开发中,连接远程数据库通常不是首选方案,因为直接暴露数据库连接信息存在安全隐患,可能导致数据泄露或被恶意攻击。然而,如果你需要实现这一功能,这里将详细解释一种常见的间接方法,即通过PHP作为中间...
5. **自动化监控工具**:可以使用Zabbix、Nagios等监控系统,对MySQL的性能、空间使用、连接数等进行实时监控,并在异常时发送告警。 6. **定期备份**:设置定时任务,使用`mysqldump`进行数据库备份,确保数据安全...
- `log_error = /data/base/mysql-5.7.42/log/mysql-error.log`: 设置错误日志文件路径。 - `long_query_time = 2`: 设置慢查询阈值为2秒。 - `[client]`: 配置MySQL客户端参数。 - `port = 3306`: 设置MySQL...