无论是运维、开发、测试,还是架构师,数据库技术是一个必备加薪神器。 而 MySQL 由于免费,而且性能强劲,是目前使用最广泛的数据库产品,同时也是入门门槛最低的数据库产品之一。更重要的是,掌握了 MySQL,会为你以后学习其他数据库产品打下坚实的基础。 今天给大家带来一门 MySQL 数据库的进阶实 ...
分类:
数据库 时间:
2020-07-08 18:17:24
阅读次数:
93
修改C:\Program Files\mysql-8.0.16-winx64\my.ini [mysqld]# 设置3306端口port=3306# 设置mysql的安装目录basedir=C:\Program Files\mysql-8.0.16-winx64# 设置mysql数据库的数据的存放目 ...
分类:
数据库 时间:
2020-07-08 15:26:55
阅读次数:
86
# 今日内容 1. 数据库的基本概念 2. MySQL数据库软件 1. 安装 2. 卸载 3. 配置 3. SQL ## 数据库的基本概念 1. 数据库的英文单词: DataBase 简称 : DB 2. 什么数据库? * 用于存储和管理数据的仓库。 3. 数据库的特点: 1. 持久化存储数据的。其 ...
分类:
数据库 时间:
2020-07-07 20:02:09
阅读次数:
88
一般情况下,大部分都是用的mysql数据库,应公司需要现在需要修改成sqlserver,所以这里记录一下。 一:首先配置一下maven,这里选用的是 5.0.0,因为低版本是测试了一下,不支持 sqlserverf分页 <!--mybatis插件分页--><dependency> <groupId> ...
分类:
数据库 时间:
2020-07-07 17:48:55
阅读次数:
100
数据库技术的优化,根据优化分类: 根据使用的层面分为: 数据库语句具体sql层面 数据表层面 数据库层面 一、sql 1、应尽量避免在 where 子句中使用 != 或 <> 操作符,否则将引擎放弃使用索引而进行全表扫描。 2、应尽量避免在 where 子句中使用 or 来连接条件,如果一个字段有索 ...
分类:
数据库 时间:
2020-07-07 16:09:00
阅读次数:
105
脚本文件是utf-8,mysql数据库utf-8; 运行mysql文件,在navicat打开,中文注释乱码 解决方法如下: 1.查询数据库的编码格式 show variables like 'character_set_%'; 2.修改my.nin配置文件 3.重启mysql服务 ...
分类:
数据库 时间:
2020-07-07 13:42:36
阅读次数:
72
图片,文件,二进制数据永远不要放到mysql数据库里。很多人会觉得既然数据库支持BLOB类型的数据,把文件塞进BLOB字段里一定没有错了!?错,不是这样的! 别的先不提,在很多数据库语言里,处理大字段都不是很容易。把文件存放在数据库里有很多问题:1.对数据库的读/写的速度永远都赶不上文件系统处理的速 ...
分类:
数据库 时间:
2020-07-07 13:30:54
阅读次数:
80
简介Binlog日志,即二进制日志文件,用于记录用户对数据库操作的SQL语句信息,当发生数据误删除的时候我们可以通过binlog日志来还原已经删除的数据,还原数据的方法分为传统二进制文件还原数据和基于GTID的二进制文件还原数据前期准备准备一台Centos7虚拟机,关闭防火墙和selinux,配置IP地址,同步系统时间,安装MySQL数据库传统二进制日志还原数据修改配置文件[root@localh
分类:
数据库 时间:
2020-07-07 11:43:04
阅读次数:
86
1、创建数据库 SQL语句创建数据库 不管是在 MySQL 自带的客户端还是在Navicat 软件中都可以输入 SQL 语句并执行。 (1)连接数据库 点击连接,选择连接MySQL数据库,连接名为数据库名,密码为安装数据库时设置的名字,必须保持一致,否则会报错,无法成功连接数据库。右键数据库名打开连 ...
分类:
数据库 时间:
2020-07-06 16:27:49
阅读次数:
58
#访问数据库users表读取name#name作为参数,传递查询logininfor表对应的年龄age,并将结果存为excelimport pymysqlimport pandas as pdimport openpyxlcoon=pymysql.connect(host='127.0.0.1', ...
分类:
数据库 时间:
2020-07-06 12:53:50
阅读次数:
86