![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库相关技术
yunzhu666
我拥有毫无顾忌的英雄崇拜!
我热爱文化、历史、哲学……
当然,我还喜欢编程,软件开发。
展开
-
MySQL错误:The user specified as a definer (XXX@XXX) does not exist
使用HeidiSQL从Linux导出MySQL数据库,然后恢复到本地(Windows) 但是连数据库进行查询时报异常:The user specified as a definer ('db_chf'@'xxxxx') does not exist 意思是某个数据库对象的定义者(也就是'db_chf'@'xxxxx')不存在 后来终于找到了原因,原来是...2011-09-08 16:55:47 · 1037 阅读 · 0 评论 -
Windows下MySQL数据库名和表名无法大写的问题
Windows下的MySQL,所建数据库和表,名字全部保存为小写,如果需要支持大写,可以修改MySQL安装目录下的my.ini文件,将属性lower_case_table_names的值修改为2即可,如果没有此属性就自己添加,然后重启MySQL服务。示例: lower_case_table_names=2 ...2011-03-16 17:23:37 · 638 阅读 · 0 评论 -
EMS SQL Manager:中文显示问题、查看表数据时列过宽问题
EMS SQL Manager是一款很优秀的数据库管理工具,但是使用过程中遇到一个问题:查看表数据时,所有中文每个字显示为一个问号。 由于这个原因,导致对EMS SQL Manager一直敬而远之,最近终于解决了这个问题,从此以后,EMS SQL Manager将成为我的第一选择了,哈哈。 解决方案:1、选中左边视图中的要连接的数据库 2、选择最上面...2011-08-04 13:43:34 · 164 阅读 · 0 评论 -
Amoeba For MySQL入门:实现数据库水平切分
当系统数据量发展到一定程度后,往往需要进行数据库的垂直切分和水平切分,以实现负载均衡和性能提升,而数据切分后随之会带来多数据源整合等等问题。如果仅仅从应用程序的角度去解决这类问题,无疑会加重应用程度的复杂度,因此需要一个成熟的第三方解决方案。Amoeba正是解决此类问题的一个开源方案,Amoeba位于应用程序和数据库服务器之间,相当于提供了一个代理,使得应用程序只要连接一个Amoeba,相当...原创 2013-01-08 11:02:11 · 172 阅读 · 0 评论 -
Windows下MySQL数据库名和表名无法大写的问题
2011-03-16 17:23:37 · 1159 阅读 · 0 评论 -
EMS SQL Manager:中文显示问题、查看表数据时列过宽问题
致对EMS SQL Manager一直敬而远之,最近终于解决了这个问题,从此以后,EMS SQL Manager将成为我的第一选择了,哈哈。 解决方案:1、选中左边视图中的要连接的数据库 2、选择最上面菜单中Database下的Database Resgistration Info 3、在弹出的窗口中,有一个Client charset选项,选择utf8编码,或其他正确的编码 4、OK了 查看表数据时列过宽的问题2011-08-04 13:43:34 · 71 阅读 · 0 评论 -
MySQL错误:The user specified as a definer (XXX@XXX) does not exist
t 意思是某个数据库对象的定义者(也就是'db_chf'@'xxxxx')不存在 后来终于找到了原因,原来是导出并恢复数据库时,视图的定义者还是原来的用户:'db_chf'@'xxxxx', 但是本地数据库并没有db_chf这个用户,只有root用户,所以只要将视图的定义者修改为root即可解决问题。2011-09-08 16:55:47 · 182 阅读 · 0 评论 -
Amoeba For MySQL入门:实现数据库水平切分
原创 2013-01-08 11:02:11 · 59 阅读 · 0 评论