![](https://img-blog.csdnimg.cn/20200625102804506.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
MySQL Database
文章平均质量分 60
MySQL入门进阶之路
m0rta1
优秀的判断力来自经验,但经验来自于错误的判断。涉及领域: Java后端开发/前端开发/PHP/Python/WEB安全/逆向+PWN/云计算
展开
-
MySQL 5.7: DataGrip 通过 mysqldump 进行数据库备份至单个文件操作相关问题解决 (Permission denied)
前言: 首先真的很想谴责一下那些水文的博主,要写博客就好好写,写得什么牛马玩意儿,误人子弟。本来一步能解决的事情,硬是弄得这么复杂还无法解决。贴两个典型在这里挂着:问题背景:众所周知我们使用 DataGrip 进行导出数据库时,导出的数据库都是分表一个一个导出的文件,这样我们下次导入的时候就比较麻烦,得一个一个操作。那么有没有什么方法能把当前数据库所有表导出到一个文件里呢?答案是当然可以,可以让 DataGrip 基于 MySQL 自带的 mysqldump 命令导出。但是在导出的过程告诉我原创 2022-03-27 23:50:53 · 3941 阅读 · 1 评论 -
使用 Datagrip 导入 Excel 数据表
大部分程序猿使用的数据库管理工具基本都是 Navicat 管理工具,但我个人觉得还是 jetbrains 家族的 DataGrip 好用, 界面好看,操作界面和旗下其他IDE大同小异,会用 IDEA,基本其他产品都能快速上手。DataGrip 有自己的个性, 他导入Excel 表数据时,与其他管理工具有一定差异。就此我就来讲讲如何使用DataGrip 当如 Excel 数据表。第一步: 准备好一份Excel数据表,如下所示:小贴士: 由于格式问题 datagrip 无法正确解析xlsx,解析x..原创 2020-11-15 16:09:59 · 23581 阅读 · 17 评论 -
JDBC 插入中文到数据库中文变成问号解决方案
之所以会出现乱码,就是编码方式不一致导致的IDEA 插入中文刀片数据库 默认是 GBK 编码的,所以会出现乱码我们应该首先确定IDEA和mysql数据库中的编码方式是否一致在链接数据时,有没有在url里面加上 characterEncoding=utf8 ,也就是下图这样这样基本是没有问题了链接数据库的时候也加上了编码方式,但是还是会乱码,一定还是编码方式不一致导致的。需要给 mysql 数据库进行配置,集体请看: Mysql 5.7 修改中文字符编码...原创 2020-09-26 17:40:26 · 3261 阅读 · 2 评论 -
MySQL 复杂表查询思路
前言:有些查询语句比较难理解,在这里记录一下复杂查询语句的实现思路。一、多表联查1. 第一题:查询 李四的数学成绩select score as 数学 from score where stuId in(select stuId from student where stuName= '李四')and courseId in(select courseId from course where courseName = '数学');2. 第二题:查询每个学生的平均成绩// 并且降.原创 2020-09-25 00:28:54 · 512 阅读 · 0 评论 -
深入浅出MySQL必知必会笔记
一、初始MySQL1、MySQL的介绍(1)背景前身属于瑞典的一家公司,MySQL AB08年被sun公司收购09年sun被oracle收购(2)优点1、开源、免费、成本低2、性能高、移植性也好3、体积小,便于安装2、MySQL的安装属于c/s架构的软件,一般来讲安装服务端企业版社区版3、MySQL服务的启动和停止方式一:计算机——右击管理——服务方式二:通过管理员身份运行net start 服务名(启动服务)net stop 服务名(停止服务)4、My原创 2020-09-24 09:08:45 · 400 阅读 · 0 评论 -
Mysql 5.7 修改中文字符编码
安装完 mysql 5.7 (断网安装,防止自动升级 8.0版本)发现数据库存放的中文数据都成乱码了。先查看mysql的编码:执行语句 show variables like 'character_set_%'罪魁祸首就是 char_set_database 的 value 是 latinl(拉丁文);导致了中文字符乱码;解决方法:打开此路径下的 my.ini 文件 : C:\ProgramData\MySQL\MySQL Server 5.7 (建议代码编辑器打开,直接打开,比较混乱)原创 2020-07-05 09:53:08 · 2571 阅读 · 7 评论 -
Mysql 的卸载操作
一开始安装的MySQL 5.5版本,想升级安装 5.7版本,单纯的卸载mysql,是没有用的,后面将无法安装其他版本mysql,需要彻底清理mysql所有文件。卸载步骤:1.停止 window 的 MySQL 服务。找到“控制面板”->“管理工具”->“服务”,停止MySQL后台服务卸载 MySQL安装程序。找到 “控制面板”-> “程序和功能”,卸载 MySQL程序。删除 MySQL安装目录下的所有文件。删除 c盘 ProgramDate目录中关于 My原创 2020-07-05 09:28:14 · 1304 阅读 · 0 评论