mysql
幸福男孩
做熊就要有个熊样
展开
-
mysql 的 find_in_set函数使用方法
举个例子来说: 有个文章表里面有个type字段,他存储的是文章类型,有 1头条,2推荐,3热点,4图文 .....11,12,13等等 现在有篇文章他既是 头条,又是热点,还是图文, type中以 1,3,4的格式存储. 们我们如何用sql查找所有type中有4图文标准的文章呢?? 这就要我们的find_in_set出马的时候到了. 以下为引用的内容原创 2013-11-21 14:45:28 · 1116 阅读 · 0 评论 -
mysql公用类库
/* mysql */class cls_mysql{ var $max_cache_time = 300; // 最大的缓存时间,以秒为单位 var $cache_dir = 'temp/query_caches/'; var $query_log = array(); var $root_path = ''; var原创 2014-04-21 16:15:51 · 1407 阅读 · 0 评论 -
ecshop 数据库表简介
user/accountecs_account_log // 用户账目日志表 ecs_users // 会员(一些会员信息) ecs_user_account // 会员资金流动表,包括提现和充值 ecs_user_address // 用户收货地址 ecs_user_bonus // 已经发放的红包清单 ecs_原创 2014-03-26 13:50:01 · 2067 阅读 · 0 评论 -
ecshop数据字典
user/account ecs_account_log会员账目变动明细`log_id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,log id `user_id` mediumint(8) unsigned NOT NULL,user id `user_money` decima转载 2014-03-26 13:52:48 · 1595 阅读 · 0 评论 -
启动mysql错误解决方案,学会查看错误日志:mysql.sock丢失,mysqld_safe启动报错
重启了一次服务器后,使用> mysql -u root -p登陆是出现下面的错误:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)于是,我检察mysql状态: > /etc/rc.d/init.d/mysqld status转载 2014-05-08 10:07:46 · 24497 阅读 · 5 评论 -
SQL查询案例:取得分组 TOP-N
取得分组TOP-N测试表与测试数据CREATE TABLE TopnTest (name VARCHAR(10), --姓名procDate DATETIME, --处理时间result INT --成绩);INSERT INTO TopnTest VALUES('张三', '20转载 2014-04-24 10:33:59 · 748 阅读 · 0 评论 -
解决远程连接mysql错误1130
解决远程连接mysql错误1130今天在用远程连接Mysql服务器的数据库,不管怎么弄都是连接不到,错误代码是1130,ERROR 1130: Host 10.0.0.1 is not allowed to connect to this MySQL server 猜想是无法给远程连接的用户权限问题。结果这样子操作mysql库,即可解决。在本机登入mysql后,更改 “mysql” 数据原创 2014-05-12 09:52:00 · 1201 阅读 · 0 评论 -
select 1 from 浅析
1、select 1 from mytable;与select anycol(目的表集合中的任意一行) from mytable;与select * from mytable 作用上来说是没有差别的,都是查看是否有记录,一般是作条件用的。select 1 from 中的1是一常量,查到的所有行的值都是它,但从效率上来说,1>anycol>*,因为不用查字典表。2、查看记录条数可以用select转载 2014-06-04 18:23:30 · 919 阅读 · 0 评论 -
SQL中EXISTS的用法
比如在Northwind数据库中有一个查询为SELECT c.CustomerId,CompanyName FROM Customers cWHERE EXISTS(SELECT OrderID FROM Orders o WHERE o.CustomerID=c.CustomerID) 这里面的EXISTS是如何运作呢?子查询返回的是OrderId字段,可是外面的查询要找的是Cu转载 2014-06-04 18:24:48 · 692 阅读 · 0 评论 -
MYSQL命令大全
常见的MySQL命令大全 一、连接MySQL 格式:mysql -h主机地址 -u用户名 -p用户密码 1、例1:连接到本机上的MYSQL。 首先在打开DOS窗口,然后进入目录mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车原创 2014-06-06 10:18:00 · 696 阅读 · 0 评论 -
为什么mysql字段要设置为not null?
为什么mysql字段要设置为not null?现在 大师来跟大家解释解释首先 我们创建一个表 asd字段为null,qwe字段为not null,都无默认值CREATE TABLE `tb` (`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,`asd` VARCHAR(45) NULL,`qwe` VARCHAR(45) NOT转载 2014-08-25 14:57:17 · 1769 阅读 · 0 评论 -
ecshop 结构
一、 文件夹功能说明1 、根目录:前台程序文件2 、admin :后台程序文件夹– 根目录:后台程序文件 *.php 文件–help/zh_cn :各功能的帮助文件 *.xml 文件–images :后台页面用图片–includes :后台公用文件和函数–js :后台用js 脚本–styles :后台用样式表–templates :后台页面模板 *.htm 文件转载 2014-03-26 13:54:38 · 933 阅读 · 0 评论 -
MYSQL IFNULL函数的使用
下文对MYSQL IFNULL函数的使用进行了详细的叙述,供您参考学习,如果您在MYSQL IFNULL函数使用方面遇到过类似的问题,不妨一看。MYSQL IFNULL(expr1,expr2) 如果expr1不是NULL,IFNULL()返回expr1,否则它返回expr2。IFNULL()返回一个数字或字符串值,取决于它被使用的上下文环境。转载 2014-03-26 13:43:49 · 734 阅读 · 0 评论 -
mysql show processlist命令 详解
processlist命令的输出结果显示了有哪些线程在运行,可以帮助识别出有问题的查询语句,两种方式使用这个命令。1. 进入mysql/bin目录下输入mysqladmin processlist;2. 启动mysql,输入show processlist;如果有SUPER权限,则可以看到全部的线程,否则,只能看到自己发起的线程(这是指,当前对应的MySQL帐户转载 2014-03-23 21:04:16 · 910 阅读 · 0 评论 -
Mysql explain用法和性能分析
MySQL中EXPLAIN解释命令是显示mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。使用方法很简单,就是在select语句前加上explain, 如下:1. 使用explain语句去查看分析结果,如 explain select * from test1 where id=1;会出现以下id s转载 2013-11-21 18:21:54 · 12386 阅读 · 0 评论 -
MySql 给表添加一个联合唯一索引
做项目需要用到联合唯一例如,user表中有user_id,user_name两个字段,如果不希望有两条一摸一样的的user_id和user_name,需要给user表添加两个字段的联合唯一索引:alter table user add unique index(user_id,user_name);这样当向表中添加相同记录的时候,会返回1062的添加失败信息。但是有一种情况是表转载 2013-11-21 18:24:11 · 29233 阅读 · 1 评论 -
Mysql导出表结构及表数据的方法
从Mysql导出表结构以及表数据的方法:1.phpMyadmin是一款十分强大的Mysql管理工具,可以很方便的对数据库进行管理,导入导出也很方便:首先登录phpMyadmin,然后选择要导出数据的数据库,然后导出,导出的时候可以自定义,指定是导出表结构和数据,也可以只导出结构;2.命令行:mysqldump命令行下具体用法如下: mysqldump -u原创 2013-11-21 18:22:43 · 12272 阅读 · 0 评论 -
LNMP环境搭建
LNMP || 安装所需各种依赖包yum –y installgcc gcc-c++ autoconf automake bison flex freetype freetype-devel fontconfig-devel gettext-devel libjpeg libjpeg-devel libpng libpng-devel libxml2 libxml2-devel转载 2013-11-27 17:50:07 · 893 阅读 · 0 评论 -
Mysql开启远程连接方法
解决MySQL不允许从远程访问的方法开启 MySQL 的远程登陆帐号有两大步:1、确定服务器上的防火墙没有阻止 3306 端口。MySQL 默认的端口是 3306 ,需要确定防火墙没有阻止 3306 端口,否则远程是无法通过 3306 端口连接到 MySQL 的。如果您在安装 MySQL 时指定了其他端口,请在防火墙中开启您指定的 MySQL 使用的端口号。转载 2013-12-21 10:38:21 · 2825 阅读 · 0 评论 -
php操作mysql事务深度测试
php操作mysql事务深度测试-老默一 事务是什么? 正常的sql语句是一条一条的执行,各个sql之间互不影响。 事务的机制类似于一个黑盒,黑盒里的sql语句(多条)要么全部成功了,要么全部失败了。(土话就这么讲,术语我就不说了) 二 如何应用事务? 一个事务有三个关键步骤:开始、提交、回滚。 开始就是要告诉数据库我要开始事务了,那么数据库就会给你提供一个黑盒转载 2013-12-26 10:25:09 · 1548 阅读 · 0 评论 -
nodejs中mysql用法
1、建立数据库连接:createConnection(Object)方法 该方法接受一个对象作为参数,该对象有四个常用的属性host,user,password,database。与php中链接数据库的参数相同。属性列表如下: host: 连接数据库所在的主机名. (默认: localhost) port: 连接端口. (默认: 3306) localAddre转载 2014-03-13 17:44:42 · 1502 阅读 · 0 评论 -
MySQL:日期函数、时间函数总结(MySQL 5.X)
一、MySQL 获得当前日期时间 函数1.1 获得当前日期+时间(date + time)函数:now()mysql> select now();+---------------------+| now() |+---------------------+| 2008-08-08 22:20:46 |+---------------------+除了 now转载 2014-03-14 14:42:42 · 1393 阅读 · 3 评论 -
python下的MySQLdb使用
下载安装MySQLdblinux版本http://sourceforge.net/projects/mysql-python/ 下载,在安装是要先安装setuptools,然后在下载文件目录下,修改mysite.cfg,指定本地mysql的mysql-config文件的路径windows版本网上搜索到一个http://www.technicalbard.com/fi转载 2014-03-20 14:47:00 · 919 阅读 · 0 评论 -
python MySQLdb安装和使用
MySQLdb是Python连接MySQL的模块,下面介绍一下源码方式安装MySQLdb:首先要下载下载:请到官方网站http://sourceforge.net/projects/mysql-python/或者点击链接下载http://downloads.sourceforge.net/project/mysql-python/mysql-python-test/1.2.3c1/MySQ转载 2014-03-20 11:26:22 · 1443 阅读 · 0 评论 -
Mysql配置|mysql配置优化|my.cnf优化详解
[代码] my.cnf?123456789101112131415161718192021222324252627282930转载 2014-11-25 20:48:20 · 1055 阅读 · 0 评论