mysql
概念西瓜
PHP HTML5 IOS
展开
-
MySQL 三种关联查询的方式: ON vs USING vs 传统风格
看看下面三个关联查询的 SQL 语句有何区别? SELECT * FROM film JOIN film_actor ON (film.film_id = film_actor.film_id) SELECT * FROM film JOIN film_actor USING (film_id) SELECT * FROM film, film_actor WHERE film.转载 2012-07-15 08:44:13 · 473 阅读 · 0 评论 -
MySQL递归查询——数据平坦化新思维
最近在做Oracle到MySQL的数据库的移植过程。两者之间的诸多差别(比如MySQL不支持ADO、函数不一致、唯一索引限制不一样等等)都易于解决,但有一个问题却困扰我们良久:Oracle的递归查询(select... from ... start with ... connect by ... where...子句)在MySQL中不受支持。在SQL Server2000(2005已经支持递归转载 2012-08-02 13:57:43 · 884 阅读 · 0 评论 -
access转Mysql,mdb数据库转到Mysql里
access转Mysql(Access2MySQL Pro) v5.7.0英文特别安装版 这里是下载地址,自己去搜索也是可以的。http://www.cr173.com/soft/14922.html 工作需要,要把ASPX里的数据转到Mysql里,所有要把MDB数据库导入到mysql里。 在网上找了一阵子,发现这个软件还算不错。软件还比较好用,一步步操作就可以了。在原创 2012-07-20 15:35:50 · 1935 阅读 · 0 评论 -
基于MySQL 水平分区的优化示例
我们知道,MYSQL 5.1开始支持水平分区功能。 我们来尝试下如何在已经分区的表上面做查询优化。总体来说,优化的原则和对单独的表做优化是一样的,保证对磁盘上表的扫描次数减小。我们的表结构如下:这里已经插入2W多行数据进行测试。看看这条查询。SELECT * FROM t1 WHERE system_type IN (1,2)UNIO转载 2012-07-26 08:47:47 · 499 阅读 · 0 评论 -
php出现乱码时修改mysql表的编码
今天装了个zen-cart的友情链接插件,中文网站的那个插件不好用,要找的话,要到英文网站上去下载最新版本。还是要英文好呀。在导入表的时候注意表的编码问题,如果mysql的默认编码不是utf8的话,可能会出现乱码的问题。我在用的时候就出现了插件入中文链接后乱码的情况。下面是修改编码的方法。1、分别导出数据和表结构。2、修改表结构中的charset=gbk 或者 char原创 2012-08-15 12:46:24 · 639 阅读 · 0 评论 -
mysql数据库中text类型长度
其中mysql的text类型有64K长度限制的,MEDIUMTEXT中型是2G,LONGTEXT大型是4G .转载 2012-09-07 16:17:55 · 2138 阅读 · 0 评论 -
PHP开发者常犯的10个MySQL错误
数据库是Web大多数应用开发的基础。如果你是用PHP,那么大多数据库用的是MYSQL也是LAMP架构的重要部分。PHP看起来很简单,一个初学者也可以几个小时内就能开始写函数了。但是建立一个稳定、可靠的数据库确需要时间和经验。下面就是一些这样的经验,不仅仅是MYSQL,其他数据库也一样可以参考。1.使用MyISAM而不是InnoDBMySQL有很多的数据库引擎,单一般也就用MyISAM和转载 2012-09-11 09:08:35 · 450 阅读 · 0 评论 -
Bash中使用MySQL导入导出CSV格式数据
今天在导入CSV格式的数据到mysql的时候出现错误提示“CSV 输入的第 1 行字段数有错。” ,开始我以为是第一行是字段名的关系,在CSV文件中把第一行删除。再次导入CSV的时候还是提示同样的错误,后面在网上查了资料,找到了错误的原因。 导入的时候要注意分隔符的设置。Bash中使用MySQL导入导出CSV格式数据MySQL中导出CSV格式数据的SQL语句样本原创 2012-09-14 17:23:41 · 4944 阅读 · 0 评论