c# 连接本地部署的MySQL一直报错
2017-06-04 11:49
363 查看
报错信息:
MySql.Data.MySqlClient.MySqlException: Unable to connect to any of the specified MySQL hosts. ---> System.Exception: Exception of type 'System.Exception' was thrown.
1.确保服务器电脑是开机状态
2.弃用MySQL 服务
http://jingyan.baidu.com/article/b24f6c823dd8ae86bee5da62.html
2.关闭的防火墙(服务器电脑端)
http://jingyan.baidu.com/article/a17d528559c5b48098c8f29e.html
3.开启允许远程 勾选MySQL(服务器电脑端)
报错信息 mysql"Access denied for user'root'@'IP地址'"
如果你想允许用户myuser从ip为192......的主机连接到mysql服务器
在MySQL中 执行以下语句
GRANT ALL PRIVILEGES ON *.* TO '用户名'@'IP地址' IDENTIFIED BY
'密码' WITH GRANT OPTION;
FLUSH PRIVILEGES;
如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器的dk数据库,并使用mypassword作为密码
GRANT ALL PRIVILEGES ON dk.* TO '用户名'@'IP地址' IDENTIFIED BY
'密码' WITH GRANT OPTION;
FLUSH PRIVILEGES;
用户名 和代码里id 是一样的(服务器端的)
密码 和代码里的 pwd 是一样的(服务器端的)
IP地址 是 哪台设备需要连接 (子设备的IP地址)
string host = "172.....";
string id = "root";
string pwd = "123";
string database = "test";
string result = "";
string connectionString = string.Format("Server = {0}; Database = {1}; User ID = {2}; Password = {3};", host, database, id, pwd);
MySql.Data.MySqlClient.MySqlException: Unable to connect to any of the specified MySQL hosts. ---> System.Exception: Exception of type 'System.Exception' was thrown.
1.确保服务器电脑是开机状态
2.弃用MySQL 服务
http://jingyan.baidu.com/article/b24f6c823dd8ae86bee5da62.html
2.关闭的防火墙(服务器电脑端)
http://jingyan.baidu.com/article/a17d528559c5b48098c8f29e.html
3.开启允许远程 勾选MySQL(服务器电脑端)
报错信息 mysql"Access denied for user'root'@'IP地址'"
如果你想允许用户myuser从ip为192......的主机连接到mysql服务器
在MySQL中 执行以下语句
GRANT ALL PRIVILEGES ON *.* TO '用户名'@'IP地址' IDENTIFIED BY
'密码' WITH GRANT OPTION;
FLUSH PRIVILEGES;
如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器的dk数据库,并使用mypassword作为密码
GRANT ALL PRIVILEGES ON dk.* TO '用户名'@'IP地址' IDENTIFIED BY
'密码' WITH GRANT OPTION;
FLUSH PRIVILEGES;
用户名 和代码里id 是一样的(服务器端的)
密码 和代码里的 pwd 是一样的(服务器端的)
IP地址 是 哪台设备需要连接 (子设备的IP地址)
string host = "172.....";
string id = "root";
string pwd = "123";
string database = "test";
string result = "";
string connectionString = string.Format("Server = {0}; Database = {1}; User ID = {2}; Password = {3};", host, database, id, pwd);
相关文章推荐
- mysql本地部署并通过jdbc连接的操作步骤
- C#连接数据库--VS中使用MYSQL connect Net 连接本地MYSQL
- 【C#与MYSQL】在VS中使用MYSQL connect Net 连接本地MYSQL
- 【C#与MYSQL】在VS中使用MYSQL connect Net 连接本地MYSQL
- C# 连接 mysql (使用MySQLDriverCS) 时commandText问题
- 本地如何连接到服务器上的MySQL
- C#连接MySQL的两个简单代码示例
- MySQL本地可以连接,远程连接不上的解决
- asp.net c# 连接mysql库(mysql-connection-net库)中的例子
- C#通过SSH连接MySql
- C# 操作 MySQL 数据库(连接,查询,插入)
- MySQL 连接本地数据库、远程数据库命令
- C#连接4种类型数据库(Access、SQL Server、Oracle、MySQL)
- 编程启用/禁用本地连接(C#2005)
- C#用NHibernate连接MySQL出现的问题:FluentConfigurationException was unhandled
- C# 连接 Mysql 中文乱码问题
- 使用mysql.data.mysqlclient实现C#连接MySQL数据库
- 【MySQL错误系列】本地无法远程连接阿里云Ubuntu环境下Mysql数据库cant connect to mysql server on …..(10061)
- C# 连接 MySQL 并进行数据库操作(入门篇)
- C#连接mysql的方法【基于vs2010】