根据已有MySQL数据库库反向生成实体类
摘要:最近在维护一个网站,打算进行一些改进,使用Entity Framework来进行数据库操作。网站的数据库已经有了,但是又一百多张表,手动去写实体类有些麻烦,打算用一些现成工具来做。首先可以考虑用EntityFramework Reverse POCO Code First Generator其次也可...
阅读全文
posted @
2015-08-17 17:20
Viki.Feng
阅读(4835)
推荐(0)
使用EF6连接MySQL
摘要:今天在项目中使用EF6连接MySQL时费了一些周折,特此做一下记录。之前在用EF4的时候,只需要使用NuGet安装好EF4,建好继承自DbContext的上下文类就可以直接使用了。但是这一次使用EF6,始终报这个错误:经网上查询得知,除了要安装mysql.data.entities外还需要在Web....
阅读全文
posted @
2015-08-04 14:36
Viki.Feng
阅读(297)
推荐(0)
MySQL创建Event时遇到Access denied for user 'root'@'%' to database错误
摘要:1. 修改mysql数据库user表中root@%用户的Event权限设置2. 授予该用户所有权限(在服务器本机上执行)3. 刷新权限FLUSH PRIVILEGES4. Event创建完后记得要启用SET GLOBAL event_scheduler = ON
阅读全文
posted @
2014-09-19 14:46
Viki.Feng
阅读(902)
推荐(0)
MySQL INFORMATION_SCHEMA信息数据库
摘要:http://dev.mysql.com/doc/refman/5.1/zh/information-schema.html
阅读全文
posted @
2013-07-11 15:20
Viki.Feng
阅读(133)
推荐(0)
MySQL数据库表修复
摘要:错误信息:Table 'XXX' is marked as crashed and should be repaired解决方法:找到mysql的安装目录的bin/myisamchk工具,在命令行中输入:myisamchk -c -r XXX.MYI然后myisamchk 工具会帮助你恢复数据表的索引,问题就解决了。问题分析:% myisamchk --recover --quick /path/to/tblName% myisamchk --recover /path/to/tblName% myisamchk --safe-recover /path/to/tblName
阅读全文
posted @
2013-07-01 09:56
Viki.Feng
阅读(210)
推荐(0)
MySQL命令行导入导出
摘要:导出数据库中所有的数据mysqldump -uUserName -pPassword DatabaseName>FileName.sql导出数据库中所有表的结构mysqldump -uUserName -pPassword -d DatabaseName>FileName.sql导出数据库中指定表的结构mysqldump -uUserName -pPassword -d DatabaseName TableName>FileName.sql导出数据库中指定表的部分数据mysqldump -uUserName -pPassword DatabaseName TableName
阅读全文
posted @
2013-01-29 11:16
Viki.Feng
阅读(219)
推荐(0)
mysql查看存储过程
摘要:查询数据库中的存储过程和函数方法一:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->select`name`frommysql.procwheredb='your_db_name'and`type`='PROCEDURE'select`name`frommysql.procwheredb='your_db_name'and`type`='FUNCTION'方法二:showproc
阅读全文
posted @
2013-01-10 11:08
Viki.Feng
阅读(306)
推荐(0)
MySQL忘记密码的解决办法
摘要:Windows下的实际操作如下1.关闭正在运行的MySQL。2.打开DOS窗口,转到mysql\bin目录。3.输入mysqld --skip-grant-tables回车。如果没有出现提示信息,那就对了。4.再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysql\bin目录。5.输入mysql回车,如果成功,将出现MySQL提示符 >6. 连接权限数据库>use mysql; (>是本来就有的提示符,别忘了最后的分号)6.改密码:> update user set password=password("123456") where
阅读全文
posted @
2013-01-07 16:06
Viki.Feng
阅读(136)
推荐(0)