如果你的字段只是年月,那样如果想转换为年月日,那你的日应该是几号呢?
mysql 有个函数date_format(date,format) 函数,可以把日期转换成你想要的
其中format:%Y年4位,%y年2位,%m月份,%d日,%h小时,%i分钟,%s秒
如:
// This will hold the records.DataTable inv = new DataTable()
// Prep command object.
string sql = "Select * From Inventory"
using (SqlCommand cmd = new SqlCommand(sql, this.sqlCn))
{
SqlDataReader dr = cmd.ExecuteReader()
// Fill the DataTable with data from the reader and clean up.
inv.Load(dr)
dr.Close()
}
mysql要转换到另一台机器上面,最重要的要考虑以下几个问题1、数据库使用什么存储引擎,如果是myisam的话,可以把data目录复制移走。但如果是innodb的话,千万不要用这种方法,会存在种种问题的。至于innodb引myisam的区别,百度一下详细点。
2、本地的 *** 作系统是否引目标 *** 作系统相同,如果是linux与windows之间的转移,因为平台的的不台,注意大小写表名字段的兼容性。也可以在或者中忽略大小写。
3、比较安全的做法,还是用mysqldump的方法导出来,再用mysqldump的方法导进去,这是一种比较保险安全兼容性高的做法,请考虑。
如果还有什么疑问,欢迎追问。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)