
数据库基础
文章平均质量分 74
数据库基础
pengjunlee
不学自知,不问自晓,古今行事,未之有也。
展开
-
Windows下安装MYSQL 8.0.19
(1)下载安装包文件。官网地址:https://dev.mysql.com/downloads/mysql/选择下载mysql-8.0.19-winx64.zip。(2)解压文件到安装目录我的安装目录是“D:\Program Files\mysql-8.0.19-winx64”。安装目录中文件如下:(3)修改Windows环境变量。操作路径:电脑桌面-->...原创 2020-04-26 13:07:26 · 459 阅读 · 3 评论 -
Mysql中Join用法及优化
Read Write Separation转载 2020-05-29 15:23:54 · 529 阅读 · 0 评论 -
MySQL配置参数大全
名称 是否需要重启 值 允许值 描述 auto_increment_increment 否 1 1~65,535 auto_increment_increment和auto_increment_offset 用于master-to-master的复制,并可以用来控制AUTO_INCREMENT列的操作。 auto_increment_offs...转载 2020-04-26 11:19:27 · 1817 阅读 · 0 评论 -
MySQL 查看表结构简单命令
一、简单描述表结构,字段类型desc tabl_name;显示表结构,字段类型,主键,是否为空等属性,但不显示外键。例如:desc table_name二、查询表中列的注释信息select * from information_schema.columnswhere table_schema = 'db' #表所在数据库and table_name = 'table...转载 2020-03-02 11:09:51 · 2731 阅读 · 0 评论 -
数据字典及其使用
1数据字典1.1什么是数据字典将如下这些具有相同类型的配置项,配置到系统的数据字典表中,方便系统维护,由超级管理员统一在后台进行数据字典维护,如果用户需求要增加变更配置项,只需要修改数据字典表记录即可,不需要修改代码。1.2数据字典需求相同类型的配置项:在系统中创建一个张记录数据字典类型 数据字典类型表记录数据的类型(例如用户状态)创建一张...转载 2020-02-27 09:08:01 · 9864 阅读 · 0 评论 -
图解悲观锁和乐观锁
目录这篇文章讲什么一、什么是悲观锁,什么是乐观锁锁(Lock)悲观锁(Pessimistic Concurrency Control)乐观锁(Optimistic Concurrency Control)二、怎么实现悲观锁,怎么实现乐观锁悲观锁解决乐观锁解决三、乐观锁和悲观锁的优缺点悲观锁乐观锁四、乐观锁和悲观锁的应用场景参考资料这篇文章讲什...转载 2019-12-26 15:33:44 · 328 阅读 · 0 评论 -
Mysql 如何设置字段自动获取当前时间
应用场景:1、在数据表中,要记录每条数据是什么时候创建的,不需要应用程序去特意记录,而由数据数据库获取当前时间自动记录创建时间;2、在数据库中,要记录每条数据是什么时候修改的,不需要应用程序去特意记录,而由数据数据库获取当前时间自动记录修改时间;实现方式:1、将字段类型设为 TIMESTAMP2、将默认值设为 CURRENT_TIMESTAMP举例应用:1、MyS...转载 2019-11-05 14:13:20 · 721 阅读 · 0 评论 -
SQL 中类似 indexOf 的函数
/* *检索指定字符串在源字符串中的位置,如果存在返回第一次出现的位置,如果不存在返回0. *@parameter tagstr string 被检索的目标字符串 *@parameter str string 检索字符串 *@return int str在tagstr中出现的位置 */int INSTR(tagstr,str); 用法:SELECT INSTR('foo...转载 2019-10-31 16:48:15 · 2942 阅读 · 0 评论 -
CentOS7下使用YUM安装MySQL5.6
(1)检查系统中是否已安装 MySQL。rpm -qa | grep mysql返回空值的话,就说明没有安装 MySQL 。注意:在新版本的CentOS7中,默认的数据库已更新为了Mariadb,而非 MySQL,所以执行 yum install mysql 命令只是更新Mariadb数据库,并不会安装 MySQL 。(2)查看已安装的 Mariadb 数据库版本...原创 2018-07-25 23:51:54 · 204560 阅读 · 44 评论 -
PowerDesigner连接MySQL和逆向工程图
写在前面的话最近想梳理公司项目的表间关系,从项目后台管理系统的操作入手,以及代码的hibernate注解入手,都不算特别尽人意,于是最后还是鼓捣了一下PowerDesigner的逆向工程图,这样更直观一些。想着以后不论项目切换或者接手的时候肯定是用得上的,所以在这里也记录一下,毕竟,好记性不如烂笔头,更何况我这还不是好记性。看网上有个哥们说他已经是三次忘了步骤了,所以我吸取教训赶紧第一次就记...原创 2018-01-29 21:14:42 · 42562 阅读 · 0 评论 -
Windows下MYSQL安装与配置
友情提示:Windows操作系统下安装MySQL 5.7版本时,经常会出现服务无法启动的情况,所以推荐安装MySQL 5.6或MySQL 5.5版本。(1)下载安装包文件。官网地址:https://dev.mysql.com/downloads/mysql/(2)根据自己的操作系统位数下载合适的ZIP包。1.以64位操作系统为例,选择下载mysql-5.6.35-winx64....原创 2017-02-26 14:22:38 · 58437 阅读 · 1 评论 -
MySQL之模糊查询
目录1.标准SQL模式匹配2.扩展正则表达式模式匹配3.两种匹配模式的区别在MySQL中实现模糊查询有2种方式:1.使用标准SQL模式匹配 2.使用扩展正则表达式模式匹配。1.标准SQL模式匹配在标准SQL模式下进行的匹配,缺省是忽略大小写的,并且不能使用 "=" 或 "!=" ,而必须使用 "LIKE" 或 "NOT LIKE" 关键字.该模式共有"_" 和 "%" ...原创 2016-08-02 16:37:52 · 42056 阅读 · 0 评论