mysql: 自增长是依赖主键的:所以要删除主键,必须先删除自增长 创建外键的时候:如果不设置名字 系统自动命名规则:表名_ibfk_1 此处1代表第一个外键 2代表第二个外键。。。。。 插入语句:insert into emp (具体字段) values (插入的值); mysql乱码问题 : S ...
分类:
数据库 时间:
2017-04-09 19:45:41
阅读次数:
244
一、添加数据 INSERT语句 INSERT INTO table_name(字段的名字,字段的名字)VALUES(VALUE1,VALUE2) 1.向表中所有字段添加值 INSERT INTO userinfo VALUES (1,'xxx','123','xxx@123.com',sysdate ...
分类:
数据库 时间:
2017-04-09 19:15:05
阅读次数:
196
mysql数据库命名规则(标识符规则): 在执行sql语句时,可以用“;”、“\g” 或“\G” 符号表示语句结束。但“\G” 的显示效果更美观。 创建数据库:create database database_name 查看数据库:show databases 选择数据库:use database_ ...
分类:
数据库 时间:
2017-04-09 18:46:10
阅读次数:
183
看了一些优化mysql运维的一些书籍,在此记录总结下:进入mysql客户端输入以下sql:1、连接设置 Max_used_connections/max_connection <=85%,参数配置项的值可对照修改 2、存储在堆栈中的连接数量 back_log 默认为50 建议修改为 128~512 ...
分类:
数据库 时间:
2017-04-09 18:45:30
阅读次数:
135
mysql数据库有一个特点,即所有 sql 语句中的DDL和DML(不包含select)语句执行成功后都会显示“Query OK”。 与其他数据库管理系统不同,mysql数据库管理系统提供了一个名为存储引擎的概念。由于存储引擎是以插件形式被mysql数据库软件引入的,所以可以根据实际应用、实际需要来 ...
分类:
数据库 时间:
2017-04-09 18:42:12
阅读次数:
149
数据库索引类型及实现方式 1、索引定义 数据库索引好比是一本书前面的目录,能加快数据库的查询速度。索引是对数据库表中一个或多个列(例如,employee 表的姓氏 (lname) 列)的值进行排序的结构。如果想按特定职员的姓来查找他或她,则与在表中搜索所有的行相比,索引有助于更快地获取信息。 2、建 ...
分类:
数据库 时间:
2017-04-09 18:39:06
阅读次数:
177
mysqldumpslow的使用:比如我们要查询按时间返回前5条日志信息,格式如下:mysqldumpslow -s t -t 5 /var/log/mysql/slowquery_20170303.log 参数说明:-s:排序方式 按锁的时间l、返回的记录数r、查询的时间t、记录的次数c,倒序的话 ...
分类:
数据库 时间:
2017-04-09 18:30:23
阅读次数:
179
MySQL外键创建条件: 1.两个表必须是InnoDB数据引擎2.外键表的外键字段必须是主键3.字段类型必须一致 创建表时创建外键: create table tbl_client(userName varchar(255) not null, address varchar(255), creat ...
分类:
数据库 时间:
2017-04-09 18:18:25
阅读次数:
221
因为某些原因,在转移数据库的数据时,没有导出sql脚本,然后就被坑的不要不要的。不过,忙活了一下午,终于找到一种办法将数据库的文件夹直接导入到新的mysql的文件文件夹下的data文件中,就可以直接使用了。 具体步骤,往下看 在操作之前先要停止mysql的服务(net stop mysql),所有操 ...
分类:
数据库 时间:
2017-04-09 18:12:23
阅读次数:
249
我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享! 我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享! (1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE 的解析器按 ...
分类:
数据库 时间:
2017-04-09 18:02:17
阅读次数:
228
1、下载 下载地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads 下载版本:我这里选择的5.6.33,通用版,linux下64位 也可以直接复制64位的下载地址,通过命令下载:wget http://dev.mysql.com/get ...
分类:
数据库 时间:
2017-04-09 17:29:10
阅读次数:
241
使用数据库实现的WEB留言本 var datatable = null; var db = openDatabase('Mydata','','My Database',102400); function init() { datatable = document.getElementById("d ...
分类:
数据库 时间:
2017-04-09 17:11:53
阅读次数:
212
[oracle@test tmp]$ more sql#!/bin/shsqlplus test/test@tnsname.test.com << EOF@/tmp/sqlcreate.sqlexit;EOF [oracle@test tmp]$ more /tmp/sqlcreate.sql cr ...
分类:
数据库 时间:
2017-04-09 17:10:49
阅读次数:
818
Mysql有两种存储引擎:InnoDB与Myisam,下表是两种引擎的简单对比 MyISAM InnoDB 构成上的区别: 每个MyISAM在磁盘上存储成三个文件。第一个 文件的名字以表的名字开始,扩展名指出文件类型。.frm文件存储表定义。数据文件的扩 展名为.MYD (MYData)。索引文件的 ...
分类:
数据库 时间:
2017-04-09 16:53:12
阅读次数:
241
用户和权限管理: 语法 grant 权限 on 数据库.数据表 to '用户' @ '主机名'; 例:给 xiaogang 分配所有的权限 grant all on *.* to 'xiaogang'@'%'; 这个时候 xiaogang 就拥有了 所有权限了 权限列表 权限 说明 举例 usage ...
分类:
数据库 时间:
2017-04-09 16:24:04
阅读次数:
298
重做日志缓存区 用户每一次对数据的修改均会在重做日志缓存区生成一条相关记录。重做日志缓存区是一个循环缓存区,依次记录用户修改操作的重做条目。LGWR将redolog buffer缓存区中的重做条目缓存到数据库中的redolog file中。redolog文件对于维护数据库的数据的完整性十分重要,在数 ...
分类:
数据库 时间:
2017-04-09 15:58:55
阅读次数:
239
一、SQL查询简介 使用SQL查询可以利用某些数据库的特性,或者将原有的JDBC应用迁移到hibernate应用上,也可能需要使用原生的SQL查询。查询步骤如下: 1、获取hibernate session对象 2、编写SQL语句 3、以SQL语句作为参数,调用Session的createSQLQu ...
分类:
数据库 时间:
2017-04-09 15:57:53
阅读次数:
230