<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 的
- #Path to the database root
- 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里面查抄能否有这个表再删除,需求这样:
- if exists (select * from dbo.sysobjects where id = object_id(N'uc_newpm') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
但是在MySQL里面只需求
- DROP TABLE IF EXISTS cdb_forums;
15 MySQL支持无标记型的整数,那么比不支持无标记型的mssql就可以多出一倍的最大数存储
16 MySQL不支持在mssql里面利用非常便利的varchar(max)范例,这个范例在mssql里面既可做普通数据存储,也可以做blob数据存储
17 MySQL成立非堆积索引只需求在成立表的时刻指定为key就行,比方:KEY displayorder (fid,displayorder) 在mssql里面必必要:
- create unique nonclustered index index_uc_protectedmembers_username_appid on dbo.uc_protectedmembers
- (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防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |