码迷,mamicode.com
首页 > 数据库 > 周排行
mysql 表的修改
修改列名需要在最后加上类型ALTERTABLEbookCHANGECOLUMNpublishdatepubDateDATETIME;修改列的约束和类型ALTERTABLEbookMODIFYCOLUMNpubdateTIMESTAMP;添加新列,要加上类型ALTERTABLEbookADDCOLUMNannualDOUBLE;删除列ALTERTABLEauthorDROPCOLUMNannual;
分类:数据库   时间:2019-09-22 21:55:46    阅读次数:141
Oracle12c创建及删除PDB
在12C R1版本中只支持Global Shared Undo模式,所有container共享一个UNDO表空间;在12C R2引入了PDB Local Undo模式,每个container都有自己的UNDO 表空间,对于RAC是每 个实例每个container都有自己的UNDO表空间。在DBCA时 ...
分类:数据库   时间:2019-09-22 22:01:05    阅读次数:246
JDBCTemplate
1. 介绍 JDBCTemplate是Spring框架提供的对JDBC封装对象,目的是简化JDBC开发,是因为传统JDBC代码有着大量的重复。 2. 加载jar包 如果是Maven/Gradle项目则从Maven中央仓库配置,如果是要手动导入,则从FTP下载。 (1) Apache Commons ...
分类:数据库   时间:2019-09-22 23:11:33    阅读次数:159
Mysql进阶01 服务器下载 启停 配置相关
1. 查询服务器是否安装过该软件包 采用 rpm 命令, RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序” 使用 rpm qa | grep i mysql 查看是否安装成功 2. 安装 rpm ivh Mysql serv ...
分类:数据库   时间:2019-09-22 23:19:03    阅读次数:166
MySQL索引原理及慢查询优化
参考文章: MySQL索引原理及慢查询优化 https://tech.meituan.com/2014/06/30/mysql-index.html MySQL索引背后的数据结构及算法原理 http://blog.codinglabs.org/articles/theory-of-mysql-ind ...
分类:数据库   时间:2019-09-22 23:27:52    阅读次数:155
mysql命令
MySQL命令数据库命令分为以下几个大类: DDL 全称:Data Definition Language(数据定义语言),既然是定义语言其中有: create:创建数据库及其对象(包括新建表,索引,视图,存储过程等)。 alter: 改变现有数据库的结构(包括: 修改索引,修改字段类型,删除索引) ...
分类:数据库   时间:2019-09-22 23:36:00    阅读次数:165
MySQL中常用语句2
GROUP BY 分组: 把值相同放到一个组中,最终查询出的结果只会显示组中一条记录 分组配合GROUP_CONCAT()查看组中某个字段的详细信息 配合聚合函数使用 COUNT(): 统计记录总数 如果写的是COUNT(字段名称),字段中的值为NULL,不统计进来 写COUNT(*)会统计NULL ...
分类:数据库   时间:2019-09-22 23:44:12    阅读次数:130
SQL 基本概念、通用语法与分类
一、SQL 概念 1、什么是 SQL Structured Query Language 结构化查询语句 2、SQL 作用 (1)是一种所有关系型数据库的查询规范,不同的数据库都支持。 (2)通用的数据库操作语言,可以用在不同的数据库中。 (3)不同的数据库 SQL 语句由一些区别,称之为方言 二、 ...
分类:数据库   时间:2019-09-22 23:45:03    阅读次数:147
高强度学习训练第八天总结:MySQL的一些优化
为什么要做MYSQL优化 系统的吞吐量瓶颈往往出现在数据库的访问速度上 随着应用程序的运行,数据库中的数据会越来越多,处理时间会相应变慢。 数据是存放在磁盘上的,读写速度无法和内存相比 如何优化 设计数据库时:数据库表、字段的设计,存储引擎 利用好MySQL自身提供的功能,如索引等 横向扩展:Mys ...
分类:数据库   时间:2019-09-22 23:47:46    阅读次数:171
SQL Server常用命令
创建数据库: 命令:create database 数据库名; 删除数据库: 命令:drop database 数据库名; 新建表格: 命令:create table 表名 (列名 数据类型,列名2.....) 示例:create table student (sname char(20),sid ...
分类:数据库   时间:2019-09-23 00:00:25    阅读次数:122
vs Qt mysql 打包程序 Driver not loaded Driver not loaded
vs下开发Qt连接mysql程序,开发过程中操作MySQL没有问题,但打包以后安装在别的电脑上发现竟然无法连接MySQL,打包的时候,所需的libmysql.dll等dll文件拷贝到exe同级目录了,发现一直提示driver not load driver not load,最后经过一天的测试,发现 ...
分类:数据库   时间:2019-09-23 09:17:30    阅读次数:117
SQL server 基本语法
数据类型精确数字近似数字字符串Unicode字符串**1.创建表createtable表名(列名1数据类型(大小),列名2数据类型(大小)列名3数据类型(大小))删除表droptable<表名>添加列ALTERTABLE表名ALTERCOLUMN列名数据类型(大小)列:altertablewwwadd备注nvarchar(10)#在www表里添加一个备注列**修改列的数据类型**ALT
分类:数据库   时间:2019-09-23 09:22:35    阅读次数:101
mysql 表的创建
#创建表createtable表名{列名列的类型(可加长度)列的约束(可选),列名列的类型(可加长度)列的约束(可选),列名列的类型(可加长度)列的约束(可选));#案例:创建book表和author表CREATETABLEbook(idINT,bnameVARCHAR(20),priceDOUBLE,authoridINT(10),publishDateDATETIME#出版日期);CREATE
分类:数据库   时间:2019-09-23 09:23:49    阅读次数:85
python往mysql数据库中写入数据和更新插入数据
1. 连接mysql 2. 多字段动态插入mysql数据库中 3. 数据更新插入mysql数据库中 ...
分类:数据库   时间:2019-09-23 09:33:00    阅读次数:92
MySQL索引、引擎
一、索引 索引是一种存储引擎能快速找到记录的数据结构。 索引如果包含多个列,列的顺序就十分重要,MySQL只能高效使用最左前缀列。创建包含两个列的索引和创建两个列的单独索引,效果也是不一样的。 索引是存储引擎层面实现的,不是服务器层面。 索引的类型 B Tree B+Tree B+Tree相对于B ...
分类:数据库   时间:2019-09-23 09:35:01    阅读次数:110
php+mysql+bootstrap 实现成绩管理系统
简介: 这是一个可以增删改查的成绩管理系统的ajax交互练习案例 主要技术:php mysql bootstrapUI库 ajax 效果如下: 布局: 布局使用bootstrapUI库搭建 需引入bootstrap.css外部样式 整体分为三部分 头部: logo部分 以及添加信息按钮 中部:表头与 ...
分类:数据库   时间:2019-09-23 09:39:53    阅读次数:128
MySQL数据库应用(4)管理实战(1)
一、启动与关闭MySQL 1、MySQL启动基本原理说明 2、初始化诗句哭时MySQL系统输出给出的启动方法 3、优雅关闭数据库方法 关闭原理其实就是kill 进程号,一般情况不要使用pkill 或者 killall 强制关闭数据库,会导致数据库起不来 二、登录MySQL方法 1、单实例MySQL登 ...
分类:数据库   时间:2019-09-23 09:41:45    阅读次数:98
mysql 表的复制
#复制表的结构CREATETABLEcopyLIKEauthor;#复制表的结构外加数据CREATETABLEcopy2SELECT*FROMauthor;#只复制部分数据和结构CREATETABLEcopy3SELECTid,au_nameFROMauthorWHEREnation=‘中国‘;#只复制部分结构不要数据,即数据的条件恒不成立CREATETABLEcopy4SELECTid,au_n
分类:数据库   时间:2019-09-23 09:42:23    阅读次数:82
mysql 数据的增删改例题
向表中插入数据,使用UNION和子查询INSERTINTOusersVALUES(1,‘a‘),VALUES(2,‘b‘),VALUES(3,‘c‘);或INSERTINTOusersSELECT1,‘a‘UNIONSELECT2,‘b‘UNIONSELECT3,‘c‘;将3号员工的last_name修改为‘drelexer‘UPDATEmy_employeesSETlast_na
分类:数据库   时间:2019-09-23 09:56:26    阅读次数:124
MYSQL的日期时间类运算操作
时间戳处理: 当前日期时间: NOW() 当前日期: CURDATE() 时间戳转日期格式 FROM_UNIXTIME(unix_timestamp,'%Y-%m-%d %H:%i:%s') 日期格式转时间戳 SELECT UNIX_TIMESTAMP() 相加: DATE_ADD(date,INT ...
分类:数据库   时间:2019-09-23 10:13:18    阅读次数:128
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!