-
SQL中on和where的区别
这篇博客参考了网上的,具体哪一篇是原稿,不知道,特此声明。 数据库 在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。 下面以使用left jion时,on和where条件的区别如下: 1、on条件是在生成临时表时使用的条件,它不...
2018-06-17 23:55:46
-
Mysql表,列,库的增删查改
下面是我总结的一些基础的sql知识,主要是为了以后更好的查阅和帮助其他初学的人,同时记录自己的成长,还写了一点稍有难度的sql面试题级别的题目,好了废话不多说,见真题。。。 #创建数据库 CREATE DATABASE mytest CHARACTER SET gbk #删除数据库 DROP DATABASE myt...
2018-06-17 23:55:43
-
CentOS6.4将MySQL5.1升级至5.5.36
1.为了安全期间,首先需要备份原有数据 2.卸载原有MySQL,先停止原有的MySQL服务,再查找 find / -name mysql [root@qxyw /]# find / - name mysql /var/lib/ mysql /var/lib/mysql/ mysql /usr/lib64/mysql 并移除服务 [root@qxyw /]# rm -rf /var/lib/ mysql [root@q...
2018-06-17 23:55:31
-
MYSQL替换时间(年月日)字段,时分秒不变
写法1: update sas_order_supply_month_pay set RECEIVE_TIME = REPLACE (RECEIVE_TIME,DATE_FORMAT(RECEIVE_TIME, ' %Y-%m-%d ' ),( select PERIOD_END from sas_task_supply_month_pay_period where belong = ' 1729 ' and CREATE_TIME like ' %2017-07-12% ' )) wh...
2018-06-17 23:55:31
-
MYSQL LOGBIN 数据日志恢复数据库随笔
查看指定的二进制日志中的事件(MYSQL命令行)mysql show binlog events in 'binlogfullpath';查看二进制日志中的事件(MYSQL命令行)mysql show binlog events;查看服务器上的二进制日志(MYSQL命令行)mysql show binary logs;重新开始一个新的日志文件mysql flush l...
2018-06-17 23:55:34
-
mysql重置root密码
1.KILL掉系统里的MySQL进程; killall -TERM mysqld 2.用以下命令启动MySQL,以不检查权限的方式启动; mysqld --skip-grant-tables 3.然后用空密码方式使用root用户登录 MySQL; MySQL -u root 4.修改root用户的密码; MySQL update MySQL.user set Password=PASSWORD...
2018-06-17 23:55:31
-
使用Hibernate防止SQL注入的方法
之前写代码,往后台传入一个组织好的String类型的Hql或者Sql语句,去执行。 这样其实是很蠢的一种做法!!!! 举个栗子~~ 我们模仿一下用户登录的场景: 常见的做法是将前台获取到的用户名和密码,作为字符串动态拼接到查询语句中,然后去调用数据库查询~查询的结果不...
2018-06-17 23:55:26
-
MySQL手册
MySQL配置文件 MySQL软件使用的配置文件名为my.ini,在安装目录下。 MySQL常用配置参数: 1. default-character-set :客户端默认字符集。 2. character-set-server :服务器端默认字符集。 3. port :客户端和服务器端的端口号。 4. default-storage-engine :MySQL默...
2018-06-17 23:55:19
-
MYSQL 升序排序但值为0的排最后
转载http://blog.csdn.net/looksun/article/details/51445205 如一张表的数据如下: 需要根据gz列的值进行升序排序,但值为0的排在最后面,即最终结果如下图: 具体 实现方法如下: 1.Order BY表达式 SELECT nian ,gz from Tbl ORDER BY gz!=0 desc,gz 2.算术法 SELECT...
2018-06-17 23:55:11
-
Mysql存储写入速度慢分析
问题背景描述: 在MySQL中执行SQL语句,比如insert,贼慢,明明可能也就只是一行数据的插入,数据量很小,但是耗费的时间却很多,为什么? 一、存储结构分析 MySQL存储结构图: 解析: 1、读操作:内存读--cache缓存读--磁盘物理读 读取到的数据会按上述顺序往回送。 2...
2018-06-17 23:55:21
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash