Mysql
gerberasn
试着去做让自己真正开心而当前又会逃避的事~
展开
-
安装解压版Mysql方法
1.下载解压版的Mysql,并解压到安装目录下2.复制解压包中my-default.ini文件并改名为my.ini修改my.ini相关参数3.配置环境变量4.在CMD中安装Mysql服务。在这里需要注意一定要进入解压包的bin目录下进行安装操作。否则运行Mysql服务路径会出错(如果出错了,使用sc delete mysql操作来删除原创 2016-04-26 16:31:02 · 5075 阅读 · 1 评论 -
MySQL的主从复制
为什么需要这个技术,主要目的是减轻主数据库服务器的负载。使用MySQL的主从复制功能轻松完成主从服务器的数据同步。只有主从服务器的数据能及时更新,为读取分离提供前提条件。 MySQL复制技术主要使用bin-log日志功能,主服务器的基本所有操作都会记录在bin-log日志中,从服务器只要执行主服务器的bin-log日志就能完成数据同步。 步骤:1.主服务器数据库开一个供从服务器...原创 2019-01-04 11:44:36 · 96 阅读 · 0 评论 -
linux忘记mysql5.7的root用户密码
1.跳过登录mysql的验证vi /etc/my.cnf在[mysqld]段中加入skip-grant-tables保存并退出2.重启服务service mysqld restart3.修改密码并清除缓存mysql -uroot -p密码直接回车就好use mysql;update user set authentication_string=password("your password") w...原创 2018-02-24 14:46:17 · 316 阅读 · 0 评论 -
Mysql Native table 'performance_schema'.'session_variables' has the wrong structure
命令行直接:set @@global.show_compatibility_56=ON;原创 2017-11-08 12:43:03 · 5377 阅读 · 5 评论 -
[mysql] select语句中比较两个max函数查询出来的时间,然后出现诡异的情况
$user_list=$user->alias(u)->field("u.user_id, u.user_money,(case when u.user_name<>'' then u.user_name else u.nick end) AS hym,u.user_name AS phone,u.rank_points AS rank_points,u.reg_time AS reg_time,原创 2017-04-13 17:45:07 · 3729 阅读 · 0 评论 -
无限级分类笔记,
无限极分类笔记(后台处理+前台显示): 最后效果: php后台处理数据库设计: 关键方法 /** * 得到每级分类的级数 * @param array $category 分类数组 * @param number $parent_id 分类父id * @param number $level 分类级数 *原创 2017-02-18 14:12:35 · 379 阅读 · 0 评论 -
数据库sql判断语句(case,IF)
"select b.cat_id,(case when a.cat_id<>'null' then count(*) else '0' end)as goods_num from ".$GLOBALS['ecs']->table('goods'). " as a right join ".$GLOBALS['ecs']->table('category'). " as b on a.cat_原创 2016-06-02 14:11:25 · 12813 阅读 · 0 评论 -
【PHP】【Mysql】【thinkphp】,Thinkphp save()方法执行update操作的返回值问题
用Thinkphp的Save()方法执行update操作$res=M('erp_goods')->where(array('goods_id'=>$goods_id,'attr'=>$goods_attr))->save($data); if($res===false){ $this->ajaxReturn(0);//更新原创 2016-09-20 10:17:22 · 5076 阅读 · 0 评论 -
ThinkPHP中order()方法的使用
原文地址: http://www.splaybow.com/post/thinkphp-order-function.htmlorder方法属于模型的连贯操作方法之一,用于对数据库操作的结果进行排序。即相当于是在select语句中一个order by的子句。用法 $Model->where('status=1')->order('id desc')->limit(转载 2016-07-12 13:12:42 · 4012 阅读 · 0 评论 -
通过sql语句进行排序(中文、英文都可以排序)
SELECT brand_id, brand_name FROM table_name ORDER BY convert(filed_name using gbk) ASC;原创 2016-06-02 14:28:03 · 5834 阅读 · 0 评论 -
Mysql自定义方法使用例子
利用mysql自定义方法,创建能计算出销量的方法 * mysql自定义方法如下: * DELIMITER $$DROP FUNCTION IF EXISTS `ecshop`.`getSaleNum`$$CREATE FUNCTION `ecshop`.`getSaleNum`(goodsid int) returns intBEGINDECLARE原创 2016-05-26 11:15:08 · 311 阅读 · 0 评论 -
Mysql使用(1)
数据库中为了保证数据库的安全,在程序执行对数据库操作时,不建议使用root用户。这时就需要在Mysql中建立新用户。1.建立新用户 C:\Users\Administrator>mysql -u root -p Enter password: ***** //建立用户 mysql> grant all on info.* to landy@localhost ide原创 2016-04-29 22:40:02 · 232 阅读 · 0 评论