精华内容
下载资源
问答
  • 数据库基础

    2012-09-22 16:27:04
    第十章 其它一些常见问题技巧 212 §10.1 一些常见问题 212 §10.1.1 Oracle与2000年问题 212 §10.1.2 如何正确插入日期数据 213 §10.1.3 在查询中只返回满足条件的部分记录 214 §10.1.4 快速大量删除数据...
  • 数据库原理(第5版)

    千次下载 热门讨论 2011-11-08 13:41:53
    学生将学习数据库及其应用程序的用途、数据库相对于电子表格列表的差别和优势。第2章介绍了关系模型,定义了基本的关系术语,还介绍了规范化原则的基本概念,并描述了规范化过程。 第3章讲述了基本的SQL语句,介绍了...
  • MongoDB是一个文档数据库,提供好的性能,领先的非关系型数据库。采用BSON存储文档数据。 BSON()是一种类json的一种二进制形式的存储格式,简称Binary JSON. 相对于json多了date类型和二进制数组 MySQL与MongoDB...

    什么是MongoDB?

    MongoDB是一个文档数据库,提供好的性能,领先的非关系型数据库。采用BSON存储文档数据。
    BSON()是一种类json的一种二进制形式的存储格式,简称Binary JSON.
    相对于json多了date类型和二进制数组

    MySQL与MongoDB之间最基本的差别是什么?

    MySQL和MongoDB两者都是免费开源的数据库。MySQL和MongoDB有许多基本差别包括数据的表示(data representation),查询,关系,事务,schema的设计和定义,标准化(normalization),速度和性能。

    通过比较MySQL和MongoDB,实际上我们是在比较关系型和非关系型数据库,即数据存储结构不同

    MongoDB成为最好NoSQL数据库的原因是什么?

    以下特点使得MongoDB成为最好的NoSQL数据库:

    • 面向文件的
    • 高性能
    • 高可用性
    • 易扩展性
    • 丰富的查询语言

    为什么用MOngoDB?

    • 架构简单
    • 没有复杂的连接
    • 深度查询能力,MongoDB支持动态查询。
    • 容易调试
    • 容易扩展
    • 不需要转化/映射应用对象到数据库对象
    • 使用内部内存作为存储工作区,以便更快的存取数据

    在哪些场景使用MongoDB?

    • 大数据
    • 内容管理系统
    • 移动端Apps
    • 数据管理

    monogodb 中的分片什么意思

    分片是将数据水平切分到不同的物理节点。当应用数据越来越大的时候,数据量也会越来越大。当数据量增长
    时,单台机器有可能无法存储数据或可接受的读取写入吞吐量。利用分片技术可以添加更多的机器来应对数据量增加
    以及读写操作的要求

    MongoDB支持主键外键关系吗

    默认MongoDB不支持主键和外键关系。 用Mongodb本身的API需要硬编码才能实现外键关联,不够直观且难度
    较大

    MongoDB支持哪些数据类型

    • String
    • Integer
    • Double
    • Boolean
    • Object
    • Object ID
    • Arrays
    • Min/Max Keys
    • Datetime
    • Code
    • Regular Expression等

    在MongoDb中什么是索引

    索引用于高效的执行查询,没有索引的MongoDB将扫描整个集合中的所有文档,这种扫描效率很低,需要处理大量
    的数据.
    索引是一种特殊的数据结构,将一小块数据集合保存为容易遍历的形式.索引能够存储某种特殊字段或字段集的
    值,并按照索引指定的方式将字段值进行排序

    如何添加索引

    使用db.collection.createIndex()在集合中创建一个索引
    

    如何查询集合中的文档

    db.collectionName.find({key:value})
    

    用什么方法可以格式化输出结果

    db.collectionName.find().pretty()
    

    更新数据

    db.collectionName.update({key:value},{$set:{newkey:newValue}})
    

    如何删除文档

    db.collectionName.remove({key:value})
    

    在MongoDB中如何排序

    并使用 1-1 来指定排序方式,其中 1 表示升序,而 -1 表示降序。
    
    db.connectionName.find({key:value}).sort({columnName:1})
    

    什么是聚合

    聚合操作能够处理数据记录并返回计算结果。聚合操作能将多个文档中的值组合起来,对成组数据执行各种操作,返回单一的结果。它相当于 SQL 中的 count(*) 组合 group by。对于 MongoDB 中的聚合操作,应该使用aggregate()方法。

    db.COLLECTION_NAME.aggregate(AGGREGATE_OPERATION)
    

    在MongoDB中什么是副本集(避免单点故障)

    在MongoDB中副本集由一组MongoDB实例组成,包括一个主节点多个次节点,MongoDB客户端的所有数据都
    写入主节点(Primary),副节点从主节点同步写入数据,以保持所有复制集内存储相同的数据,提高数据可用性

    如何理解MongoDB中的GridFS机制,MongoDB为何使用GridFS来存储文件?

    GridFS是一种将大型文件存储在MongoDB中的文件规范。使用GridFS可以将大文件分隔成多个小文档存放,这样我们能够有效的保存大文档,而且解决了BSON对象有限制的问题

    索引类型有哪些?

    • 单字段索引(Single Field Indexes)
    • 复合索引(Compound Indexes)
    • 多键索引(Multikey Indexes)
    • 全文索引(text Indexes)
    • Hash 索引(Hash Indexes)
    • 通配符索引(Wildcard Index)
    • 2dsphere索引(2dsphere Indexes)

    什么是master或primary?

    副本集只能有一个主节点能够确认写入操作来接收所有写操作,并记录其操作日志中的数据集的所有更改(记录在oplog中)。在集群中,当主节点(master)失效,Secondary节点会变为master

    复制集节点类型有哪些?

    • 优先级0型(Priority 0)节点
    • 隐藏型(Hidden)节点
    • 延迟型(Delayed)节点
    • 投票型(Vote)节点以及不可投票节点
    展开全文
  • 数据库层面:get符合幂等性和安全性,post不符合 其他层面:get可以被缓存、被存储,而post不行 参考: get和post的区别? 都9102年了,还问GET和POST的区别 GET 和 POST 到底有什么区别? 2)浏览器输

    1)说说get与post的联系和区别?

    get和post本质上都是tcp连接,但由于http协议和浏览器或者服务器的限制,从而使它们在应用过程中产生了差别。

    区别的话可以从三个层面来解答:

    http报文层面:get将请求信息放在url上,post放在报文体中。

    数据库层面:get符合幂等性和安全性,post不符合。

    其他层面:get可以被缓存、被存储,而post不行。

    参考:

    2)浏览器输入URL,回车之后发生了什么?

    浏览器会先去检查域名是否在浏览器缓存中,如果浏览器缓存中没有,就会去检查本机的hosts文件。如果hosts文件中也没有,浏览器会向ISP的DNS服务器发送一条DNS查询请求。ISP的DNS服务器找不到的话,就向根域名服务器发送请求。

    找到服务器的IP地址之后,接下来客户端会与服务器端进行三次握手,三次握手结束后,就可以开始发送HTTP请求报文,服务器端会处理请求报文并返回HTTP相应报文。浏览器拿到响应文本HTML,浏览器就会进行渲染。

    数据传输完毕后,需要断开TCP连接,此时发起TCP四次挥手。

    参考:

    3)Java中的Object有哪些方法?

    69E6vd.md.png

    1.equals方法
    public boolean equals(Object obj) { 
        return (this ==  obj);
    }
    

    该方法用于比较两个对象,如果这两个对象引用指向的是同一个对象,那么返回true,否则返回false。子类一般都要重写这个方法。

    2.getClass方法
    public final Class<?> getClass()
    

    getClass方法是一个final方法,不允许子类重写,并且也是一个native方法。返回当前运行时对象的Class对象,注意这里是运行时,比如以下代码中n是一个Number类型的实例,但是java中数值默认是Integer类型,所以getClass方法返回的是java.lang.Integer:

    "str".getClass() // class java.lang.String
    "str".getClass == String.class // true
    Number n = 0;
    Class<? extends Number> c = n.getClass(); // class java.lang.Integer
    
    3.hashCode方法
    public int hashCode()
    

    该方法主要用于获取对象的散列值。Object中该方法默认返回的是对象的堆内存地址。

    4.clone方法
    protected  Object clone() throws CloneNotSupportedException
    

    该方法是保护方法,实现对象的浅复制,只有实现了Cloneable接口才可以调用该方法,否则抛出CloneNotSupportedException异常。

    默认的clone方法是浅拷贝。所谓浅拷贝,指的是只会拷贝引用地址,而不会将引用的对象重新分配内存。深拷贝则是会连引用的对象也重新创建。

    5.toString方法
    public String toString() {
            return getClass().getName() + "@" + Integer.toHexString(hashCode());
    }
    

    返回一个String对象,一般子类都有覆盖。

    6.notify方法
    public final void notify()
    

    final方法,主要用于唤醒在该对象上等待的某个线程。

    7.nottifyAll方法
    public final void notifyAll()
    

    final 方法,主要用于唤醒在该对象上等待的所有线程。

    8.wait方法
    public final void wait(long timeout) throws InterruptedException
    

    一般情况下,wait方法和notify方法会一起使用。wait会阻塞当前线程,notify方法唤醒当前线程。wait方法会让当前线程等待直到另外一个线程调用对象的notify或notifyAll方法,或者超过参数设置的timeout超时时间。

    9.finalize方法
    protected void finalize() throws Throwable 
    

    该方法是保护方法,主要用于在GC的时候再次被调用。如果我们实现了这个方法,对象可能在这个方法中再次复活,从而避免被GC回收。

    参考:

    展开全文
  • §1.3.1 SQL和SQL*PLUS的差别..................................................................................25 §1.3.2 PL/SQL语言.........................................................................
  • Oracle8i_9i数据库基础

    2010-03-03 14:16:58
    第十章 其它一些常见问题技巧 212 §10.1 一些常见问题 212 §10.1.1 Oracle与2000年问题 212 §10.1.2 如何正确插入日期数据 213 §10.1.3 在查询中只返回满足条件的部分记录 214 §10.1.4 快速大量删除数据...
  • 2.3.4 Grid Control部署注意事项及常见问题 114 2.3.5 Grid Control应用之物理Data Guard创建与管理 119 2.3.6 Grid Control 11g的增强 133 2.3.7 Grid Control小结 148 第3章 Oracle的字符集 149 3.1 ...
  • REDIS安装部署

    2016-12-29 16:25:40
    与关系型数据库差别: 存储方式: Nosql:kv key:{“name”,zhansan ”age”18} 关系行数据库:表结构还要主外键关联 读写数据: Nosql:读写数据快。不提供主外键关联 关系数据库:读写速度慢 常见的...

    Redis的定义

    开源的
    使用c语言编写
    Kv存储系统
    Nosql数据库(非关系型数据库)
    与关系型数据库的差别:
    存储方式:
    Nosql:kv key:{“name”,zhansan ”age”18}
    关系行数据库:表结构还要主外键关联
    读写数据:
    Nosql:读写数据快。不提供主外键关联
    关系数据库:读写速度慢
    常见的nosql:
    Mongodb:(文档型数据库)bson 二进制的json
    Redis:(kv)
    Hbase:(海量数据分布式存储系统,属于hadoop生态体系)

    安装部署(linux)

    1. 安装步骤

    1)下载一个redis安装包
    2)上传到linux
    3)解压redis安装包 tar -zxvf redis-2.8.19.tar.gz
    4)进入redis解压包目录,编译 make
    5)安装: make PREFIX=/usr/local/redis/ install
    配置:
    拷贝一份redis.conf文件到安装目录
    启动redis:
    bin/redis-server ./redis.conf
    Bin/redis-cli ./redis.conf

    安装图形化

    第一步:
    rz 上传redis.2.8.19.tar.gz
    这里写图片描述
    工具上传:第二种上传方式
    这里写图片描述
    弹出图形化上传页面
    这里写图片描述
    第二步:
    ll 查看上传的文件
    这里写图片描述
    第三步:
    tar -zxvf redis-2.8.19.tar.gz 解压到当前目录
    这里写图片描述
    第四步:进入解压目录编译 make 将.c编译成可执行.o文件
    这里写图片描述
    第五步:安装到指定目录 make PREFIX=/usr/local/redis install
    这里写图片描述
    第六步:拷贝redis.conf到指定目录 cp redis.conf /usr/local/redis/
    这里写图片描述

    第七步:进入安装目录/usr/local/redis/bin下有几个可执行文件
    这里写图片描述

    redis-benchmark —-性能测试工具
    redis-check-aof —-检查修复aof文件 appendonly file 日志文件、数据持久化
    redis-check-dump —-检查快照持久化文件
    redis-cli —-命令行客户端
    redis-server —-redis服务器启动命令
    第七步:启动redis-server
    这里写图片描述

    2)配置redis
    i.选择redis节点1为主服务器,进入/home/ redis/redis-2.8.17。使用vi redis.conf命令,修改文件中的daemonize no修改为daemonize yes,设置服务器的端口port,如使用端口8586。
    这里写图片描述

    ii.选择redis节点2为从服务器,进入/home/ redis/redis-2.8.17。从属服务器的设置和主服务步骤一致,另需添加主服务器地址和端口号,如图
    这里写图片描述
    3)配置Sentinel管理器
    i.创建sentinel-idc.conf(自定义)文件。在文件中写入以下内容,红色部分根据具体的需求可以修改并保存文件
    这里写图片描述

    ii.各项参数说明:
    port 28586 –sentinel监听端口(自定义只有没有被使用的端口都可被定义)
    sentinel monitor mymaster 10.136.90.180 8586 1 —redis主服务器 master1 为主服务器名称(由于在此以10.136.90.180为主服务器,则使用180上的Redis的服务器的ip和port。主服务器的名可自定义但必须所有的名称一致,即所有红色字体中的master1必须同时修改)
    sentinel failover-timeout mymaster 18000 —故障转移超时时间
    sentinel down-after-milliseconds mymaster 30000 —主服务器宕机时间
    sentinel parallel-syncs mymaster 1 —执行故障转移是,1个从服务器参与同步
    iii.将文件放入到主服务器及从服务器的安装目录下,如下图:
    这里写图片描述
    iv.注意:主从服务器配置文件中的sentinel monitor mymaster 10.136.90.180 8586 1中的主服务的名称、ip、端口必须是一致。只有这样才能保证sentinel管理的主服务器是一致的并保证Redis的高可用。
    4)启动redis主程序和Sentinel管理器
    i.进入主服务器Redis的src目录,使用./redis-server redis.conf,启动主服务器的Redis服务。使用./redis-server sentinel-idc.conf –sentinel,启动主服务器的管理器。
    这里写图片描述
    ii.同样启动从服务器的redis服务器和Sentinel管理器。
    iii.注意:Sentinel管理器启动后,不可使用“ctrl+C”或“ctrl+Z”退出

    测试

    4Redis客户端应用(jedis) &jedis分片(集群)
    官网:www.redis.io
    4.1Redis客户端(jedis)
    1)下载jar
    这里写图片描述
    2)实例化jedis,操作redis缓存

    Jedis conn= new Jedis("192.168.13.111", 6379);
            conn.flushAll();
            conn.set("stringkey1", "aaaaaaaaaa");
            System.out.println(conn.get("stringkey1"));
            conn.set("stringkey2", "hello");
            conn.append("stringkey2", " world!");
            System.out.println(conn.get("stringkey2"));
            List<String> listval = listTest(conn);
            for (String string : listval) {
                System.out.println(string);
            }

    List类型:

    public static List<String> listTest(Jedis conn){
    
            conn.lpush("listkey1", "aa","bb","cc");
            return conn.lrange("listkey1", 0, -1);
        }

    Jedis分片

    什么是分片:redis可以把客户端请求分不到不同的服务器。

    JedisPoolConfig poolConfig = new JedisPoolConfig();
            //设置连接池最大连接数
            poolConfig.setMaxIdle(500);
            Hashing algo = Hashing.MURMUR_HASH;
            List<JedisShardInfo> shards = new ArrayList<JedisShardInfo>(2);
            JedisShardInfo A = new JedisShardInfo("192.168.13.111", 6379);
            JedisShardInfo B = new JedisShardInfo("192.168.13.111", 6380);
            shards.add(A );
            shards.add(B);
    //Jedis的连接池配置poolConfig
    // 分片信息 shards 
    //hash算法 algo 
            pool = new ShardedJedisPool(poolConfig , shards , algo );

    模拟一个6380端口服务器:

    1)拷贝一份redis.conf重命名为redis6380.conf cp redis.conf redis6380.conf
    2)Vi编辑redis6380.conf
    pidfile /var/run/redis6380.pid
    port 6380
    测试:

    private static int index;
    
        public static void main(String[] args) {
            ShardedJedis jds = pool.getResource();
    
            System.out.println(jds.get("5"));
    //      ShardedJedis jds;
    //      for (int i = 0; i < 100; i++) {
    //          jds= pool.getResource();
    //          String key = String.valueOf(index++);
    //          System.out.println(jds.set(key , "aaaaaaaaaaaaaaa"));
    //          System.out.println(key+":"+jds.getShard(key).getClient().getPort());
    //      }
        }

    Jedis客户端无法连接redis服务器

    检查redis服务端ip地址和端口号是否正确;
    检查redis服务端是否设置客户端访问密码:jedis.auth(“123456”);
    检查inux防火墙是否关闭
    Linux关闭防火墙命令步骤:
    永久性生效,重启后不会复原
    开启:chkconfig iptables on
    关闭:chkconfig iptables off

    即时生效,重启后复原
    开启:service iptables start
    关闭:service iptables stop

    Redis运维

    1. 持久化

    RDB:是使用快照的方式来把一段时间的数据做持久化 dump.rdb
    优势:持久化的文件较小。
    劣势:因为存储的是一段时间的数据,所以会导致这一时间段的数据丢失
    AOF:是以记录日志的方式
    优势:每修改同步,每秒钟同步一次,不同步
    劣势:文件较大
    具体配置
    appendonly yes

    2.列表内容

    主从复制
    在REPLICATION下面有一个slaveof
    3.常用运维命令以及注意事项

    运维命令
    DBSIZE Key的数量
    FLUSHALL 清空当前服务器管理的数据库中的所有Keys
    FLUSHDB 清空当前数据库中的所有Keys
    SAVE RDB持久化模式
    SHUTDOWN停止server端
    SLAVEOF host port手动配置当前为从服务器
    monitor 打开控制台
    client kill 关闭某个客户端
    sync 手动同步
    Bgrewriteaof 后台写aof
    Bgsave 后台写rdb
    shutdown save|nosave 关闭服务器—保存/不保存
    info 显示服务器信息
    注意事项
    如果不小心flushall了,应该首先关闭redis服务进程shutdown nosave
    然后编辑aof然后在aof日志文件里面的flashall三行标识符删除掉
    重启

    展开全文
  • 达梦主备搭建迁移常见问题 1安装主备时的要求注意事项 1.各个实例间的数据库版本需一 2.在配置主备集群时,监视器一定要放在除主备集群外得其他机器上,否则可能会出现因为宕机后造成监视器失效 3.主备集群需要...

    达梦主备搭建及迁移常见问题

    1安装主备时的要求及注意事项

    1.各个实例间的数据库版本需一
    2.在配置主备集群时,监视器一定要放在除主备集群外得其他机器上,否则可能会出现因为宕机后造成监视器失效
    3.主备集群需要服务器准备双网口,保证心跳IP和业务IP两个网口
    4.如两套集群互为主备,实例名、端口号、以及OGUID需有差别。
    5.安装路径规划、先列举出文档,经协商后进行部署。
    6.初始化实例后,主机要进行全库备份,并传给备机进行还原恢复,以保证数据一致性(备份后检查数据完整性命令为check接备份的绝对路径)
    7.配置结束后集群启动顺序为,主:启动服务、启动守护,备:启动服务、启动守护,启动监视器
    8.关闭顺序为,关闭监视器、备库停止守护进程、主库停止守护进程,再分别关闭数据库服务。
    9.设置定时备份作业时需设置定时删除备份,以免备份太多占用内存
    

    2搭建主备问题

    2.1搭建完成后,守护进程不能拉起数据库。数据库依然处于配置状态

    在这里插入图片描述

    解决思路:
    1.检查防火墙以及关闭
    2.主备直接的时间是否同步selinux
    3.检查配置文件端口号、IP地址问题
    4.查看两个数据库之间的版本是否一致

    2.2在备库还原得时候显示与DMAP通信失败

    在这里插入图片描述
    解决思路:查看DMAP服务是否正在与运行(ps -ef | grep dmap、发现dmap正在与运行,需要重启dmap服务就可以解决

    3.达梦迁移工具常见问题(实战经验)

    问题1:T_ER_TAXCLASSCODE_L这张表显示记录超长。
    在这里插入图片描述
    解决问题思路:在自己得虚拟机问题复现时,显示可以创建成功,并没有遇到上述得问题,查看了客户的初始化实例参数,发现页大小只有8k。
    方法一:开启超长记录(如果报错的表比较少,可以使用这个方法)
    在这里插入图片描述
    方法二:重新初始化实例(在初始化实例时加入页大小参数)
    ./dminit path=/var/dm/dmdata CHARSET=1 CASE_SENSITIVE=1 PAGE_SIZE=32 EXTENT_SIZE=32 PORT_NUM=5237
    在这里插入图片描述
    问题2:表T_ER_TAXCASSCODE迁移时显示长度超出定义在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    解决思路:问题应该是oracle用的nvarchar50 存的是字符 dm其实底层存的是字节 虽然设了100但是可能没他那个大 比如他存的是40字符的中文 那么在dm utf8下会换算成40*3=120字节去存 但咱们实际就是100字节 那么保存就会报错,在初始化实例时应查看是以字节为大小,还是以字符单位为大小。

    解决方式:初始化实例添加LENGTH_IN_CHAR这个参数

    ./dminit path=/var/dm/dmdata CHARSET=1 CASE_SENSITIVE=1 PAGE_SIZE=32 EXTENT_SIZE=32 PORT_NUM=5236 DB_NAME=kingdee LENGTH_IN_CHAR=1

    初始化参数时 一定确认好是字符为单位 还是字节为单位
    在这里插入图片描述
    以上就是遇到的部分问题,后续有新的问题会继续补充

    展开全文
  • §6.3.5 避免常见错误 90 第二部分 ORACLE应用系统设计优化 91 第8章ORACLE数据库系统优化安装 91 §7.1 应用系统环境规划和Oracle系统安装考虑 91 §7.1.1 操作系统安装考虑 91 §7.1.2 Oracle系统安装考虑 92 §...
  • SQL入门经典(第4版)--详细书签版

    热门讨论 2013-02-05 15:28:04
    本书详细介绍了sql语言的基本语法、基本概念,说明了各种sql实现与ansi标准之间的差别。书中包含了大量的范例,直观地说明了如何使用sql对数据进行处理。每章后面还有针对性很强的测验与练习,能够帮助读者更好地...
  • MySQL中文参考手册

    2010-08-10 22:11:55
    2 MySQL 邮件列表如何提问或报告错误 2.1 MySQL邮件列表 2.2 提问或报告错误 2.3 怎样报告错误或问题 2.4 在邮件列表上回答问题的指南 3 MySQL的许可证和技术支持 3.1 MySQL的许可证政策 3.2 MySQL 使用的...
  •  常见的分布式系统存储解决方案,包括MySQL的分布式扩展、HBase的API使用场景、Redis的使用等。  如何使用分布式消息系统ActiveMQ来降低系统之间的耦合度,以及进行应用间的通信。  垂直化的搜索引擎在分布式...
  • 原则上,ADPs 与 PHP ASP 的格式十分相似,差别就在於 ADPs 使用的 Tcl 语法。他们使用的标签符号也都是〈% ... %〉 ,是不是很类似呢? 数据库的支援 AOL Server 本身有特别支援一些数据库,所以这些...
  • 2.4.2 数据库及日志最佳实践 59 2.4.3 DBCC CHECKDB最佳实践 60 2.5 数据恢复故障排查场景 61 2.5.1 系统数据库恢复 61 2.5.2 恢复资源数据库 68 2.5.3 创建tempdb故障 69 2.5.4 重装操作系统 69 2.6...
  • 2.4.2 数据库及日志最佳实践 59 2.4.3 DBCC CHECKDB最佳实践 60 2.5 数据恢复故障排查场景 61 2.5.1 系统数据库恢复 61 2.5.2 恢复资源数据库 68 2.5.3 创建tempdb故障 69 2.5.4 重装操作系统 69 2.6...
  • Transact-SQL 权威指南--详细书签版

    热门讨论 2013-02-04 13:25:19
     避免过多的快照和在计算机书籍中常见的其他类型的填充版面的东西。  每章都由简单到复杂,并贯穿于全书。  提供轻松自由的注释,并不强调形式。注释将成为读者的良师。尽量用谈话的方式与读者交流。  这些...
  • MYSQL

    2007-05-31 14:14:04
    1.6 顺应2000年 1.7 SQL一般信息和教程 1.8 有用的MySQL相关链接 2 MySQL 邮件列表如何提问或报告错误 2.1 MySQL邮件列表 2.2 提问或报告错误 2.3 怎样报告错误或问题 2.4 在...
  • 15.4 常见的争议使用问题 15.4.1 当Google Adsense被禁用了 15.5 小结 第16章 与社群网站(SNS)的集成 16.1 结合微博的博客 16.1.1 认识微博 16.1.2 微博的后起之秀:嘀咕 16.2 与其他WordPress部落客互动 16.2.1 ...
  • MySQL中文参考手册.chm

    热门讨论 2007-06-11 21:31:17
    1.6 顺应2000年 1.7 SQL一般信息和教程 1.8 有用的MySQL相关链接 2 MySQL 邮件列表如何提问或报告错误 2.1 MySQL邮件列表 2.2 提问或报告错误 2.3 怎样报告错误或问题 ...
  • MySQL 5.1参考手册.chm

    热门讨论 2011-12-07 13:53:37
    1.8.5. MySQL与标准SQL的差别 1.8.6. MySQL处理约束的方式 2. 安装MySQL 2.1. 一般安装问题 2.1.1. MySQL支持的操作系统 2.1.2. 选择要安装的MySQL分发版 2.1.3. 怎样获得MySQL 2.1.4. 通过MD5校验和或GnuPG验证...
  • 1.8.5. MySQL与标准SQL的差别 1.8.6. MySQL处理约束的方式 2. 安装MySQL 2.1. 一般安装问题 2.1.1. MySQL支持的操作系统 2.1.2. 选择要安装的MySQL分发版 2.1.3. 怎样获得MySQL 2.1.4. 通过MD5校验和或GnuPG验证...
  • MySQL 5.1中文手冊

    2009-12-11 09:43:12
    1.8.5. MySQL与标准SQL的差别 1.8.6. MySQL处理约束的方式 2. 安装MySQL 2.1. 一般安装问题 2.1.1. MySQL支持的操作系统 2.1.2. 选择要安装的MySQL分发版 2.1.3. 怎样获得MySQL 2.1.4. 通过MD5校验和或GnuPG验证...
  • 1.8.5. MySQL与标准SQL的差别 1.8.6. MySQL处理约束的方式 2. 安装MySQL 2.1. 一般安装问题 2.1.1. MySQL支持的操作系统 2.1.2. 选择要安装的MySQL分发版 2.1.3. 怎样获得MySQL 2.1.4. 通过MD5校验和或GnuPG验证...
  • MYSQL中文手册

    2013-03-11 21:21:34
    1.8.5. MySQL与标准SQL的差别 1.8.6. MySQL处理约束的方式 2. 安装MySQL 2.1. 一般安装问题 2.1.1. MySQL支持的操作系统 2.1.2. 选择要安装的MySQL分发版 2.1.3. 怎样获得MySQL 2.1.4. 通过MD5校验和或GnuPG...
  • 1.8.5. MySQL与标准SQL的差别 1.8.6. MySQL处理约束的方式 2. 安装MySQL 2.1. 一般安装问题 2.1.1. MySQL支持的操作系统 2.1.2. 选择要安装的MySQL分发版 2.1.3. 怎样获得MySQL 2.1.4. 通过MD5校验和或GnuPG验证...
  • 1.8.5. MySQL与标准SQL的差别 1.8.6. MySQL处理约束的方式 2. 安装MySQL 2.1. 一般安装问题 2.1.1. MySQL支持的操作系统 2.1.2. 选择要安装的MySQL分发版 2.1.3. 怎样获得MySQL 2.1.4. 通过MD5校验和或GnuPG...
  • MySQL 5.1参考手册

    2010-04-20 22:02:50
    1.8.5. MySQL与标准SQL的差别 1.8.6. MySQL处理约束的方式 2. 安装MySQL 2.1. 一般安装问题 2.1.1. MySQL支持的操作系统 2.1.2. 选择要安装的MySQL分发版 2.1.3. 怎样获得MySQL 2.1.4. 通过MD5校验和或GnuPG验证...

空空如也

空空如也

1 2 3
收藏数 56
精华内容 22
关键字:

常见数据库及差别