作业相关
学习教程
总 结
链 接
表扬栏
返回主页   后退

MYSQL数据库远程连接问题及解决方案
mysql数据库操作:
1.web.config
<?xml version="1.0"?>
<!--
有关如何配置 ASP.NET 应用程序的详细信息,请访问
http://go.microsoft.com/fwlink/?LinkId=169433
-->
<configuration>
<connectionStrings>
</connectionStrings>
<system.web>
<customErrors mode="Off"/>
<globalization fileEncoding="utf-8"/>
<compilation targetFramework="4.0" debug="true"/>
</system.web>
</configuration>

2.连接串:
static string cons = "server=数据库地址;User ID=用户名;Password=密码;DataBase=数据库名称;charset=utf8";

3.用Navicat for MySQL登录远程数据库:
右击"数据库属性":
字符集:utf8--utf-8 unicode
排序规则:utf8_general_ci

4.应当先navicat for mysql:建立数据库结构,然后再导入数据
尽量不要直接导入数据来建立表,容易出现字段名称无法使用

5.操作过程出现如下错误:
$exception {"Incorrect string value: '\\xE4\\xBF\\x9D\\xE5\\xAD\\x98...' for column 'tan' at row 1"} System.Exception

{MySql.Data.MySqlClient.MySqlException}
假设数据库:aa,表名:bb,有一个字段:tan
alter table bb default character set utf8
alter table tiku change bb bb varchar(255) character set utf8
varchar(255):为修改后的类型及长度


EditRegion1

2025促销:香港特价空间,最低仅需20元,可永久使用!
本站空间由 三维免费空间 友情提供