现在位置: 首页 > 数据库 > 文章
2020年05月02日 数据库 ⁄ 共 1085字 评论关闭
安装篇 PHP+MySQL+Linux目前已逐渐成为小型web服务器的一种经典组合。在indows环境下构筑和调试MySQL数据库是许多网站开发者的一种首选。本人在Windows98环境下初学MySQL,现将学习过程与经验总结出来供大家参考。 1、mysql-3.23.35-win.zip并解压;  2、运行setup.exe;选择d:mysql,"tyical install" 3、启动mysql,有如下方法:  方法一:使用winmysqladmin  1)、进入d::mysqlin目录,运行winmys...
阅读全文
2020年05月02日 数据库 ⁄ 共 472字 评论关闭
SELECT语句定义      一个完成的SELECT语句包含可选的几个子句。SELECT语句的定义如下:<SELECT clause> [<FROM clause>] [<WHERE clause>] [<GROUP BY clause>] [<HAVING clause>] [<ORDER BY clause>] [<LIMIT clause>]    SELECT子句是必选的,其它子句如WHERE子句、GROUP BY子句等是可选的。     ...
阅读全文
2020年05月02日 数据库 ⁄ 共 862字 评论关闭
最近有一个应用使用Amoeba从几个库中读取MySQL中含有longblob字段的表,老是报Session was killed。 经查是Amoeba中可读通道的缓存大小引起的。原来在com.meidusa.amoeba.net.io.PacketInputStream类中,有一个属性maxPacketSize,限制了可读通道的缓存大小,如果当前读取的记录的长度大于maxPacketSize,就会报错。所以我们必须把它调大点。 Java代码  /** 最大容量 */  protected static final int M...
阅读全文
2020年05月02日 数据库 ⁄ 共 1625字 评论关闭
这是在VB.net中为连接MySql中编写的一个类库。你可以使用这个类库直接操作MySql数据库。   在使用这个类库之前,你必须安装   ODBC MYSQL 3.51地址:   Driver ODBC.NET下载地址:x?FamilyId=6CCD8427-1017-4F33-A062-D165078E32B1&displaylang=en">http://www.microsoft.com/downloads/details.aspx?FamilyId=6CCD8427-1017-4F33-A062-D165078E32B1&displaylang=en   在这个库中有三个类:  ...
阅读全文
2020年05月02日 数据库 ⁄ 共 3235字 评论关闭
如果你是个赛车手并且按一下按钮就能够立即更换引擎而不需要把车开到车库里去换,那会是怎么感觉呢?MySQL数据库为开发人员所做的就好像是按按钮换引擎;它让你选择数据库引擎,并给你一条简单的途径来切换它。   MySQL的自带引擎肯定是够用了,但是在有些情况下,其他的引擎可能要比手头所用更适合完成任务。如果愿意的话,你甚至可以使用MySQL++ API来创建自己的数据库引擎,就像打穿气缸装上自己的化油器。现在...
阅读全文
2020年05月02日 数据库 ⁄ 共 3768字 评论关闭
前一段时间,一直被mysql的字符集困扰,今天就这方面的知识总结一下. MySQL的字符集支持(Character Set Support)有两个方面:      字符集(Character set)和排序方式(Collation)。 对于字符集的支持细化到四个层次:      服务器(server),(database),数据表(table)和连接(connection)。 1.MySQL默认字符集  MySQL对于字符集的指定可以细化到一个数据库,一张表,一...
阅读全文
2020年05月02日 数据库 ⁄ 共 763字 评论关闭
Mysql 的Replication 是一个异步的复制过程,从一个Mysql instace(我们称之为Master)复制到另一个Mysql instance(我们称之Slave)。在Master 与Slave 之间的实现整个复制过程主要由三个线程来完成,其中两个线程(Sql 线程和IO 线程)在Slave 端,另外一个线程(IO 线程)在Master 端。要实现MySQL 的Replication ,首先必须打开Master 端的Binary Log(bin.xxxxxx)功能,否则无法实现。 1. Slave 上面的IO 线...
阅读全文
2020年05月02日 数据库 ⁄ 共 702字 评论关闭
项目中需要动态随机生成一些固定位数的随机数,如8位,5位等。 之前看到的写法是这样  ROUND(ROUND(RAND(),5)*100000) 这样写不太准确,有几率出现4位的情况,Rand() 函数是取  0 ~ 1(无限接近) 的随机函数 如果 某此随机数取出的 是  0.05321 那么这样转化出来的就是 5321 ,只有4位。 如果能用一个函数包装一下,取完数值后发现位数不对的时候,就补位进去就比较完美了。 下面是我改的一个函数,...
阅读全文
2020年05月02日 数据库 ⁄ 共 1775字 评论关闭
1. yum install –y gcc  gcc-c++  ncurses-devel  bison2.shell&gt; groupadd mysql shell&gt; useradd -g mysql mysql shell&gt; gunzip < mysql-5.1.55.tar.gz | tar -xvf - shell> cd mysql-5.1.55 shell&gt; ./configure --prefix=/usr/local/mysql --with-charset=utf8 --with-extra-charsets=all --enable-assembler --enable-thread-safe-client --with-big-tables --...
阅读全文
2020年05月02日 数据库 ⁄ 共 10849字 评论关闭
mysql主从、主主复制详解Mysql 主从、主主复制详解一、复制的介绍MySQL支持单向、异步复制,复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。主服务器将更新写入二进制日志文件,并维护文件的一个索引以跟踪日志循环。这些日志可以记录发送到从服务器的更新。当一个从服务器连接主服务器时,它通知主服务器从服务器在日志中读取的最后一次成功更新的位置。从服务器接收从那时起发生的任何...
阅读全文