数据库
文章平均质量分 76
iteye_10868
这个作者很懒,什么都没留下…
展开
-
数据库备份常常遇见的九种状况
第一种情况: 有RAID,还需要做数据库备份吗? 回答:需要。有了RAID,万一部份磁盘损坏,可以修复数据库,有的情况下数据库甚至可以继续使用。但是,如果哪一天,你的同事不小心删除了一条重要的记录,怎么办?RAID是无能为力的。你需要合适的备份策略,把那条被误删的数据恢复出来。所以有了RAID,仍需要做备份集群,磁盘镜像同理。 第二种情况: 我们需要全备份+日志备份? 解答:如果你只做全备...原创 2017-03-21 17:52:53 · 155 阅读 · 0 评论 -
MS SQL Server和MySQL区别
1 MySQL支持enum,和set类型,SQL Server不支持 2 MySQL不支持nchar,nvarchar,ntext类型 3 MySQL的递增语句是AUTO_INCREMENT,而MS SQL是identity(1,1) 4 MS SQL默认到处表创建语句的默认值表示是((0)),而在MySQL里面是不允许带两括号的 5 MySQL需要为表指定存储类型 6 MS SQL识...原创 2017-03-21 17:54:50 · 205 阅读 · 0 评论 -
数据库管理中使用存储过程的5个好处
1. 通过把处理封装在容易适应的单元中,简化复杂的操作。 2. 由于不要求反复建立一系列处理步骤,保证了数据的一致性。如果所有开发人员和应用程序都使用同一存储过程,则所使用的代码都是相同的。 这一点的延伸就是防止错误。需要执行的步骤越多,出错的可能性就越大。防止错误保证了数据的一致性。 3. 简化对变动的管理。如果表名、列名或业务逻辑(或别的内容)有变化,只需要更改存储过程的代码...原创 2017-03-28 04:04:33 · 189 阅读 · 0 评论 -
MySQL数据库与表的几个最基本命令
你是否对获得MySQL数据库与表的最基本命令的实际操作感到十分头疼?如果是这样子的话,以下的文章将会给你相应的解决方案,以下的文章主要是介绍获得关于MySQL数据库与表的最基本命令的方案,以下就是相关内容的具体描述。 SELECT DATABASE(); 列出当前所选择的数据库,如果未选择数据库则显示NULL; SHOW DATABASES; 列出服务器上当前存在的MySQL数据库; ...原创 2017-03-28 04:10:38 · 117 阅读 · 0 评论 -
网络安全:如何加强MySQL数据库的安全性
1.如果MYSQL客户端和服务器端的连接需要跨越并通过不可信任的网络,那么需要使用ssh隧道来加密该连接的通信。 2.使用set password语句来修改用户的密码,先“mysql -u root”登陆数据库系统,然后“mysql>update mysql.user set password=password(‘newpwd’)”,最后执行“flush privileges”就可以了。...原创 2017-04-06 03:37:52 · 621 阅读 · 0 评论