当前位置:七道奇文章资讯数据防范MySQL防范
日期:2011-01-25 22:43:00  来源:本站整理

<b>实现MySQL安装的精确操作流程</b>[MySQL防范]

赞助商链接



  本文“<b>实现MySQL安装的精确操作流程</b>[MySQL防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

以下的文章主要介绍的是MySQL安装的精确操作步骤,我下载的是 MySQL-5.0.22-win32.zip(确切很小),直接MySQL数据库安装其实是一件很简单的事情,然后在下载一个客户端的工具相当于mssql的查询解析器 NaviCat.

基本上便可以用了,安装的时刻会指定数据存放的途径.当然背面也可以改正

1,改正C:\Program Files\MySQL\MySQL Server 5.0 目录下my.ini 的

  1. #Path to the database root  
  2. datadir="C:/Program Files/MySQL/MySQL Server 5.0/data"   

改正成你新的途径

2,把data目录全部复制到新的目录

由于从前一向有MSSQL有很多不一样 下面是在网上找的 还有很有必要看:

1 MySQL支持enum,和set范例,sql server不支持

2 MySQL不支持nchar,nvarchar,ntext范例

3 MySQL的递增语句是AUTO_INCREMENT,而mssql是identity(1,1)

4 msms默许处处表成立语句的默许值表示是((0)),而在MySQL里面是不答应带两括号的

5 MySQL需求为表指定存储范例

6 mssql辨认符是[],[type]表示他辨别于关键字,但是MySQL倒是 `,也就是按键1左边的那个标记

7 mssql支持getdate()办法获得当前时间日期,但是MySQL里面可以分日期范例和时间范例,获得当前日期是cur_date(),当前完好时间是 now()函数

8 mssql不支持replace into 语句,但是在最新的sql20008里面,也支持merge语法

9 MySQL支持insert into table1 set t1 = ‘’, t2 = ‘’ ,但是mssql不支持这样写

10 MySQL支持insert into tabl1 values (1,1), (1,1), (1,1), (1,1), (1,1), (1,1), (1,1)

11 mssql不支持limit语句,是非常遗憾的,只能用top 代替limt 0,N,row_number() over()函数代替limit N,M

12 MySQL在成立表时要为每个表指定一个存储引擎范例,而mssql只支持一种存储引擎

13 MySQL不支持默许值为当前时间的datetime范例(mssql很简单做到),在MySQL里面是用timestamp范例

14 mssql里面查抄能否有这个表再删除,需求这样:

  1. if exists (select * from dbo.sysobjects where id = object_id(N'uc_newpm') and OBJECTPROPERTY(id, N'IsUserTable') = 1)  

但是在MySQL里面只需求

  1. DROP TABLE IF EXISTS cdb_forums; 

15 MySQL支持无标记型的整数,那么比不支持无标记型的mssql就可以多出一倍的最大数存储

16 MySQL不支持在mssql里面利用非常便利的varchar(max)范例,这个范例在mssql里面既可做普通数据存储,也可以做blob数据存储

17 MySQL成立非堆积索引只需求在成立表的时刻指定为key就行,比方:KEY displayorder (fid,displayorder) 在mssql里面必必要:

  1. create unique nonclustered index index_uc_protectedmembers_username_appid on dbo.uc_protectedmembers  
  2. (username asc,appid asc)  

18 MySQL text字段范例不答应有默许值

19MySQL的一个表的总共字段长度不超越65XXX.

20一个很表面的辨别就是MySQL安装分外简单,并且文件大小才110M(非MySQL安装版),相比微软这个庞然大物,安装进度来说简直就是.....

21MySQL的管理工具有几个对比好的,MySQL_front,和官方那个套件,不过都没有SSMS的利用便利,这是MySQL很大的一个缺陷.

22MySQL的存储历程只是呈目前最新的版本中,安定性和性能大概不如mssql.

23 一样的负载压力,MySQL要损耗更少的CPU和内存,mssql的确是很耗资源.

24php衔接MySQL和mssql的方法都差不多,只需求将函数的MySQL替换成mssql便可.

25MySQL支持date,time,year范例,mssql到2008才支持date和time.   以上是“<b>实现MySQL安装的精确操作流程</b>[MySQL防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • <b>hosts是什么 hosts文件在什么位置 若何改正hosts</b>
  • <b>在 Windows 8 中手动安装语言包</b>
  • <b>五个常见 PHP数据库问题</b>
  • Windows中Alt键的12个高效快速的利用本领介绍
  • <b>MySQL ORDER BY 的实现解析</b>
  • <b>详解MySQL存储历程参数有三种范例(in、out、inout)</b>
  • <b>Win8系统恢复出来经典的开始菜单的办法</b>
  • <b>Win8系统花屏怎么办 Win8系统花屏的办理办法</b>
  • <b>Windows 7系统下无线网卡安装</b>
  • <b>为什么 Linux不需求碎片整理</b>
  • <b>Windows 8中删除账户的几种办法(图)</b>
  • <b>教你如安在win7下配置路由器</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .