![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
文章平均质量分 90
主要分析数据库系统相关问题
jfcat
做有趣的事情,使自己更快乐!
展开
-
浅谈数据库设计技巧
说到数据库,我认为不能不先谈数据结构。1996年,在我初入大学学习计算机编程时,当时的老师就告诉我们说:计算机程序=数据结构+算法。尽管现在的程序开发已由面向过程为主逐步过渡到面向对象为主,但我还是深深赞同8年前老师的告诉我们的公式:计算机程序=数据结构+算法。面向对象的程序开发,要做的第一件事就是,先分析整个程序中需处理的数据,从中提取出抽象模板,以这个抽象模板设计类,再在其中逐步添加处理其数据转载 2012-09-25 22:39:16 · 898 阅读 · 0 评论 -
SELECT *对比SELECT COLUMNS查询分析
参考:https://use-the-index-luke.com/blog/2013-08/its-not-about-the-star-stupidhttps://weblogs.asp.net/jongalloway/the-real-reason-select-queries-are-bad-index-coverage原创 2021-08-17 05:24:00 · 970 阅读 · 0 评论 -
mysql 的权限解释
Rights and PrivilegesPrivilegeDescriptionALLAll privileges except GRANT OPTIONALTERUse of ALTER TABLEALTER ROUTINEUs原创 2012-09-29 09:06:28 · 594 阅读 · 0 评论 -
MySQL的事务
四种隔离级别READ UNCOMMITED (读未提交)在这个级别的事务中做的修改,即使没有提交,对其他事务也是可以看见的。事务可以读取未提交的数据,这被称为脏读(Dirty Read)。由于可能导致很多问题,实际应用中很少使用。READ COMMITED (读已提交)一个事物开始时只能看见已经提交的事物所做的修改。这个级别有时候也被叫做不可重复度(norepeatable read), 因为两次执行同样的查询操作,可能会得到不一样的结果。REPEATABLE READ (可重复读)这个级别解原创 2021-08-15 21:23:47 · 71 阅读 · 0 评论 -
MySQL数据库5.0升级到5.1,再升级到5.5
MySQL5.0升级到5.1备份数据库为sql文件,必须要备份,然后导入数据,使用复制数据库文件会到导致一些奇怪问题,比如:中文乱码,表损坏等 mysqldump 升级授权表 升级时在老的MySQL需要运行 ./mysql_fix_privilege_tables --password=root_password --basedir=new_mysql_ba原创 2012-09-25 21:56:43 · 2425 阅读 · 0 评论