随笔分类 -  21.MySQL/NoSQL

摘要:MySQL 的“root”用户默认状态是没有密码的,所以在 PHP 中您可以使用 mysql_connect("localhost","root","") 来连接 MySQL 服务器; 如果您想为 MySQL 中的“root”用户设置密码(例如:本机MySQL密码为 123456),请在控制台中使用 阅读全文
posted @ 2016-07-13 14:55 52php 阅读(2912) 评论(0) 推荐(0)
摘要:1、整型 取值范围如果加了unsigned,则最大值翻倍,如tinyint unsigned的取值范围为(0~256)。 int(m)里的m是表示SELECT查询结果集中的显示宽度,并不影响实际的取值范围,没有影响到显示的宽度,不知道这个m有什么用。 2、浮点型(float和double) 设一个字 阅读全文
posted @ 2016-07-13 14:20 52php 阅读(172) 评论(0) 推荐(0)
摘要:从数据库里取N个字段,然后组合到一起用“,”分割显示,起初想到用CONCAT()来处理,好是麻烦,没想到在手册里居然有提到 CONCAT_WS(),非常好用。 它是一个特殊形式的 CONCAT()。第一个参数剩余参数间的分隔符。分隔符可以是与剩余参数一样的字符串。如果分隔符是 NULL,返回值也将为 阅读全文
posted @ 2016-07-13 12:50 52php 阅读(660) 评论(0) 推荐(0)
摘要:其实到底说成什么无所谓,只要你真正理解和知道使用就可以了!但是介于有和我一样学习时遇到的这个疑惑,在此分享下其中的缘由: Memcache是一个软件 Memcache是一个自由和开放源代码、高性能、分配的内存对象缓存系统。用于加速动态web应用程序,减轻数据库负载。 它可以应对任意多个连接,使用非阻 阅读全文
posted @ 2016-07-13 12:42 52php 阅读(1201) 评论(0) 推荐(0)
摘要:最近在工作中遇到了数据库服务器产生很多读写队列的问题,于是要求大家开始优化我们的SQL语句。 下面是查询quotedata_history表中的code字段的SQL语句,其中code字段的类型是varchar(6)。 以上查询语句是: 大家可以看到这个语句的code条件600000是没有加引号的,通 阅读全文
posted @ 2016-07-13 11:45 52php 阅读(4800) 评论(0) 推荐(0)
摘要:清空某个mysql表中所有内容 不带where参数的delete语句可以删除mysql表中所有内容,使用truncate table也可以清空mysql表中所有内容。效率上truncate比delete快,但truncate删除后不记录mysql日志,不可以恢复数据。 delete的效果有点像将my 阅读全文
posted @ 2016-07-13 11:40 52php 阅读(5214) 评论(0) 推荐(0)
摘要:官方对PHP连接到MySQL数据库服务器的三种主要的API简介如下: http://php.net/manual/zh/mysqli.overview.php PHP mysql与mysqli事务详解 在PHP中,mysqli 已经很好的封装了mysql事务的相关操作。如下示例: 在这里,我们再使用 阅读全文
posted @ 2016-07-13 00:44 52php 阅读(1397) 评论(0) 推荐(0)
摘要:当服务器没有运行PHP、没装phpMyAdmin的时候,远程管理MySQL就显得有必要了。 第一步:开启MySQL用户的远程访问权限 在MySQL控制台执行: 如果想允许用户root从ip为192.168.137.99的主机连接到MySQL服务: 第二步:设置防火墙,让 3306 端口对外可访问 注 阅读全文
posted @ 2016-07-12 23:58 52php 阅读(7030) 评论(0) 推荐(0)
摘要:一、用户管理: 1、新建用户: 2、更改密码: 3、权限管理 二、数据库操作: 1、查看数据库: 2、创建数据库: 3、使用数据库: 4、删除数据库: 三、创建表: 1、创建表: 如果有条件的创建数据表还可以使用 2、复制表: 或者部分复制: 3、创建临时表: 4、查看数据库中可用的表: 5、查看表 阅读全文
posted @ 2016-07-11 12:02 52php 阅读(10117) 评论(0) 推荐(2)
摘要:本文探讨了提高MySQL 数据库性能的思路,并从8个方面给出了具体的解决方法。 1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义 阅读全文
posted @ 2016-07-10 17:30 52php 阅读(9331) 评论(0) 推荐(0)