• 使用Navicat操作MySQL数据库

    时间:2024-04-16 20:01:10

    一、Navicat连接数据库①进入Navicat,由于要使用的是MySQL数据库,选择MySQL②输入连接名(这个是随便起的)由上图可知连接数据库的四个要素host:确定要操作的数据库在哪台电脑上,比如上图的localhost代表的是本机,如果要操作的是别人的电脑,就需要输入其他的IP地址port:...

  • Windows中使用MySQL 查看数据库信息(四)

    时间:2024-04-16 09:54:11

    一、查看MySQL中的所有数据库show databases;二、查看当前正在使用的数据库select database();三、查看当前数据库中的所有表show ...

  • 使用sqoop将MySQL数据库中的数据导入Hbase

    时间:2024-04-15 20:01:25

    使用sqoop将MySQL数据库中的数据导入Hbase前提:安装好 sqoop、hbase。下载jbdc驱动:mysql-connector-java-5.1.10.jar将 mysql-connector-java-5.1.10.jar 拷贝到 /usr/lib/sqoop/lib/ 下MySQL...

  • MYSQL06高级_为什么使用索引、优缺点、索引的设计、方案、聚簇索引、联合索引、注意事项

    时间:2024-04-15 10:37:07

    文章目录 ①. 为什么使用索引②. 索引及其优缺点③. InnoDb - 索引的设计④. InnoDb中的索引方案⑤. 索引 - 聚簇索引⑥. 索引 - 二级索引⑦. B+树索引的注意事项⑧. MyISAM中索引方案⑨. 索引总结 - 重点 ①. 为什么使用索引 ①. 索引是存储引擎用于...

  • 如何使用MySQL Binlog Digger 4.17对mysql 8.0进行审计

    时间:2024-04-12 19:48:18

    Step 1.建立访问表, 用于存储登录信息-- 建库mysql> CREATE DATABASE `auditdb` DEFAULT CHARSET utf8mb4;-- 建表mysql> CREATE TABLE `accesslog` (   `ID` int(11) NOT NU...

  • 【MySQL可视化】在 Mac 上使用 VScode 链接 MySql 数据库(.8.12)

    时间:2024-04-11 19:11:02

    文章目录工欲善其事必先利其器VScode 链接 MySQL 教程Part1. 安装插件Part2. 使用方法Part3. 一点说明Part4. 使用体验工欲善其事必先利其器在 Mac 上 MySQL 的客户端有很多,我使用过的有:(1)mysql 命令行(2) mycli 命令行(mysql 命令行...

  • 阿里十年java老兵总结的50条mysql使用军规

    时间:2024-04-11 16:39:47

    支付业务很大程度上依赖于数据库做支持,正确的设置数据库参数以及正确的使用数据库对非常重要,我这把自己之前的一些心得贴出来,抛砖引玉,大家可以把自己的一些心得分享出来供大家参考学习。一.数据库配置        1. innodb_flush_log_at_trx_commit,这个对支付业务来说是关...

  • 使用Navicat给MySQL创建用户,并赋予部分表权限

    时间:2024-04-11 16:22:59

    今天使用Navicat给MySQL创建用户,并赋予权限时,无论怎么设置,都会显示所有的表。将问题记录下来,方便之后的查询1、首先使用root用户登录数据库2、点击 “用户” 选项,新建用户3、在 “常规选项卡” 中填入需要创建用户的用户名、密码需要注意的是,主机这一选项,若是填安装MySQL机器的I...

  • DataGrip创建MySQL数据库与使用

    时间:2024-04-10 17:15:14

    打开DataGrip创建一个MySQL数据库打开数据库的配置会提示安装驱动,数据库的版本需要与驱动版本一致.自己在官网下载MySQL驱动.若不一致,需要下载驱动 http://central.maven.org/maven2/mysql/mysql-connector-java/Test Conne...

  • MySQL:使用Navicat Premium自动备份

    时间:2024-04-10 17:13:01

    1.设置备份文件路径右击数据库根节点选择“连接属性”->"高级" 设置文件位置(会提示需要关闭连接)。这里的文件位置是你要备份的目录,各数据库会在此目录下自动创建各自文件夹。2.批处理作业点击“计划”->新建批处理作业,选中需要备份的数据库,点击保存,输入作业名称。3.设置计划任务保存完...

  • windows10下使用Qt5.14.0连接MySQL5.7.28错误:QMYSQL driver not loaded的问题完美解决方案

    时间:2024-04-10 17:11:48

    最近操作系统换成windows10,在编写QT访问mysql的使用出现了一些问题,现在将问题以及解决方案总结记录一下  Windows下使用qt连接mysql数据库时,总是出现QSqlDatabase: QMYSQL driver not loaded的问题。首先,比较麻烦的解决方案是重新编译QT中...

  • 在xampp 中使用mysql的方法

    时间:2024-04-10 07:15:54

    法一、打开xampp 控制面板,启动mysql,然后打开shell,输入 mysql 即可这里说一下最近碰到的问题:当我输入 mysql 的时候出错:Error Code: 1044. Access denied for user ''@'localhost' to database 'mydb'原...

  • 使用Druid连接池,mysql,做定时批量操作时,获取不到连接

    时间:2024-04-09 20:03:41

    为什么80%的码农都做不了架构师?>>>   标题说到的是现象,原因是应用线程池还hold着数据库已经断掉的连接,就是大家说的“脏连接”。解决方式:使用应用级别的心跳检测,不使用系统级别的 ping ,使用“select X”做法:在jvm参数配置Ddruid.mysql.useP...

  • MySQL中使用cmd命令行复制数据表

    时间:2024-04-09 15:09:50

    为了开放时测试方便,有时我们需要 以原有数据表为基础,创建相同结构和数据的新数据表,避免直接操作运行的元数据库,从而认为引发的数据的不安全性.第一种: 通过原有数据表,直接赋值产生新的数据表(包括结构和内容) – 1.创建新表,并复制数据表结构,如图1. create table newtable ...

  • 在windows 系统中使用命令行的形式导入mysql数据库

    时间:2024-04-09 15:08:38

    在数据库管理软件Navicat中导入数据库的时候,选择sql文件导入之后,在提示信息中显示导入成功但是数据库里面却没有数据,这样可能是sql文件的符号出现问题,这是可以使用命令行的形式来导入mysql数据库。1.首先创建数据库,可以在数据库管理软件创建好一个空的数据库。或者选择命令行的实行创建数据库...

  • 数据库 使用PYCHARM连接到阿里云的RDS-MYSQL

    时间:2024-04-09 14:49:02

    背景介绍 随着业务量的逐渐增加,公司的数据库压力也会逐渐增大,使用自己购买的esc创建的mysql的话,还得考虑相应的dba维护,也比较繁琐,说不定还做的并不完美,这时,RDS就派上用场了,事实上,一般稍大的公司都不会在自己的线上ecs上搭建mysql,而是使用RDS云数据库,毕竟这是由阿里云最顶尖...

  • MySQL中使用 普通索引 or 唯一索引?

    时间:2024-04-08 22:40:33

    MySQL中可以创建普通索引与唯一索引,这两种索引的区别是: 普通索引(Non-Unique Index),也称为非唯一索引,它允许索引中的条目具有重复的键值。普通索引的主要目的是加快查询速度,它并不关心数据的唯一性。 普通索引的特点: 可以包含重复的索引键值。适用于快速查找具有相同索引值的多个记录...

  • MySQL 8.0 使用workbench出现外部组件异常解决办法

    时间:2024-04-07 21:08:21

     背景:   我之前使用的是MySQL5.0左右的版本和workbench6.3,后来换了电脑需要重装.    这时官网上的已经是MySQL8.0了,我下载了MySQL-install文件,在这个安装工具里我安装了MySQL8和workbench6.3,当然他给我的选择就是这样,看着版本很不匹配,想...

  • MySQL事务中使用for update查询如何避免造成表锁

    时间:2024-04-07 20:32:42

    表索引情况id:主键索引name:无索引good_id:无索引user_id:普通索引当update语句的where条件使用无索引的good_id字段时事务A更改good_id=1的字段,但提交:事务B更改good_id=2的行,发生锁等待:锁查看:结果:事务2锁等待 改用有索引的user_id作为...

  • mysql使用索引为什么查询速度变快很多?

    时间:2024-04-07 20:24:03

    首先来看看表是否有索引的命令show index from 表名;看到主键索引,索引类型是BTREE(二叉树)正是因为这个二叉树算法,让查询速度快很多,二叉树的原理,就是取最中间的一个数,然后把大于这个数的往右边排,小于这个数的就向左排,每次减半,然后依次类推,每次减半,形成一个树状结构图例如上面的...