现在位置: 首页 > 数据库 > 文章
2020年05月02日 数据库 ⁄ 共 3997字 评论关闭
Sql代码   begin   declare i int;   declare numareaId int(10);   declare currentareaId int(10);   SELECT COUNT(areaId),MIN(areaId) INTO @a,@b FROM option_area_info;   SET numareaId=@a;   SET currentareaId=@b;   loop1:WHILE numareaId>0 DO   SET @AID = currentareaId;   SET i=1;   while i<8 do   if exists(select * from statistics_player_l where createTime&g...
阅读全文
2020年05月02日 数据库 ⁄ 共 1899字 评论关闭
插入:   MySql提供了可以一次插入多条数据的用法:   [sql]   INSERT INTO tbl_name (a,b,c) VALUES(1,2,3),(4,5,6),(7,8,9),(10,11,12)...;   在程序中可以通过循环,添加Values对应的列表,最后使用一次executeUpdate完成插入操作。但是Mysql语句并不是越长越 好,MYsql语句长度有限制,可以查看mysql的配置文件my.in中max_allowed_packet属性,并进行相应设置。   更新:   Mysql中没有提供像Inser...
阅读全文
2020年05月02日 数据库 ⁄ 共 2763字 评论关闭
首要步骤(一般可省略):   开启mysql服务(默认是开机时就自动运行了):   控制面板-->管理工具-->服务,在里面找到名称为mysql的项,双击就可看它的服务状态是启动还是停止,把它设为启动   连接mysql:   在命令行下输入 mysql -h localhost -u root -p回车,然后输入密码即可;或直接运行mysql自带的连接工具,然后输入密码即可.   1.编写sql脚本,假设内容如下:   Sql代码   create database dearabao...
阅读全文
2020年05月02日 数据库 ⁄ 共 3775字 评论关闭
为了优化OceanBase的query timeout设置方式,特调研MySQL关于timeout的处理,记录如下。   [plain]   mysql> show variables like '%time%';   +----------------------------+-------------------+   | Variable_name              | Value             | ...
阅读全文
2020年05月02日 数据库 ⁄ 共 1366字 评论关闭
用 mysql -e 生成结果导入指定文件时:   ● 若要同时显示语句本身:-v   ● 若要增加查询结果行数:-vv   ● 若要增加执行时间:-vvv   在一些监控脚本中可以用来简化代码   [plain]   ㈠ 不带 v 测试:   [mysql@even ~]$ mysql -uroot -poracle -e "SELECT VERSION();SELECT NOW()" > /home/mysql/test.sql   [mysql@even ~]$ cat /home/mysql/test.sql   VERSION()   5.5.16-log...
阅读全文
2020年05月02日 数据库 ⁄ 共 1203字 评论关闭
MYSQL用户名:root   3306   中文乱码注意的地方:   1.先把有乱码的表删除掉   2.更改MYSQL的配置 (ini文件)   3.重启MYSQL服务   1. 创建一个数据库   create database 数据库名;   create database forStudy;   2. 使用已存在的数据库   use 数据库名;   use forStudy;   SQL语句   1. 建表语句   create table 表名(   字段 字段类型   );   create table student(   id...
阅读全文
2020年05月02日 数据库 ⁄ 共 1895字 评论关闭
ruby on rails安装mysql数据库   1、在系统里安装mysql:下载mysql软件,在百度上很多下载地址可以下载,或者进入mysql中文官方网站下载安装软件,我选择的是5.1.62版本的   安装mysql,设置默认字符集为utf-8   将mysql安装目录(默认C:/program files/mysql)之bin目录下的libmySQL.dll拷贝至C:/ruby/bin目录下   2、安装mysql相关驱动:   gem install mysql-2.8.1-x86-mingw32.gem   3、将ruby安装...
阅读全文
2020年05月02日 数据库 ⁄ 共 867字 评论关闭
 mysql 的时间函数很丰富   1.mysql 查询时间中秒不为0的过滤条件   Sql代码   SECOND(t.file_time)   2.当前时间   Sql代码   now()   3.一天前   Sql代码   select DATE_SUB(curdate(), INTERVAL 1 DAY)   4.timestamp默认值   mysql timestamp字段的怪异问题   创建表语句:   Sql代码   CREATE  TABLE `testtimestamp` (   `id` INT NOT NULL AUTO_INCREMENT,   `file_t...
阅读全文
2020年05月02日 数据库 ⁄ 共 131字 评论关闭
最方便的方法:改表法   将user表中的host改为'%'。   进入mysql数据库,然后   update user set host='%' where user='root';   重启mysql服务即可访问。
阅读全文
2020年05月02日 数据库 ⁄ 共 1115字 评论关闭
 你能用的数据库引擎取决于mysql在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译MYSQL。在缺省情况下,MYSQL支持三个引擎:ISAM、MYISAM和HEAP。另外两种类型INNODB和BERKLEY(BDB),也常常可以使用。   查看数据库引擎命令:SHOW ENGINES   ISAM   ISAM是一个定义明确且历经时间考验的数据表格管理方法,它在设计之时就考虑到数据库被查询的次数要远大于更新的次数。因此,ISAM执行读取...
阅读全文