C#远程连接MySQL,配置文件Web.config如何写连接字符串?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#远程连接MySQL,配置文件Web.config如何写连接字符串?相关的知识,希望对你有一定的参考价值。

是否还要下载什么东西,请高手说仔细点!

你可以尝试在config文件中写入如下代码:Provider=mysqlProv;Data Source=your database;User Id=your user name;Password=your password;其中MySQLProv是OLEDB链接方式所需要的驱动,你要确保驱动安装好后就能链接MySQL数据库了,因为SQL Server是不需要另外安装驱动的(你安装SQL是已经默认安装),这是有点不同的地方。访问前要先下载两个组件:odbc.net和MYSQL的ODBC驱动(MySQL Connector/ODBC (MyODBC) driver)追问

远程连接呀,高手请讲下远程连接时的连接字符串!!!

参考技术A 写一段数据库连接代码就好了,其他不需要

Ubuntu 配置Mysql远程连接

首先安装mysql、mysqlclient

sudo apt-get install mysql-server mysql-client
sudo apt-get install libmysqlclient-dev
pip install mysqlclient

修改配置文件中的bind-address

文件路径:

/etc/mysql/mysql.conf.d/mysqld.cnf

将bind-address = 127.0.0.1修改为bind-address = 0.0.0.0

重新启动并登陆mysql

1 sudo service mysql restart
2 mysql -uroot -p

修改权限:

1  GRANT ALL PRIVILEGES ON *.* TO root@% IDENTIFIED BY yourpassword WITH GRANT OPTION;
2 
3 FLUSH PRIVILEGES;

重新启动mysql

sudo service mysql restart

注意:有时重启服务器后mysql未启动导致远程无法连接只需启动mysql

sudo service mysql start

总结:这就是我在ubuntu上的配置方法,亲测可用,可能还有其他的配置方法,仅供参考,谢谢。

 


以上是关于C#远程连接MySQL,配置文件Web.config如何写连接字符串?的主要内容,如果未能解决你的问题,请参考以下文章

使用 C# 远程连接 MySQL

配置MYSQL的navicat等远程访问连接

配置mysql允许远程连接的方法

Ubuntu 配置Mysql远程连接

在Ubuntu14.04中配置mysql远程连接教程

配置MySQL接受远程登录连接