欢迎光临IT网Linux学习频道

当前位置: > 数据库 > MySQL >
  • [MySQL] MySQL 插入记录,主键索引冲突加什么锁? 日期:2024-09-06 16:49:43 点击:164 好评:0

    1. 准备工作 创建测试表: CREATE TABLE `t1` ( `id` int unsigned NOT NULL AUTO_INCREMENT, `i1` int DEFAULT 0, PRIMARY KEY (`id`) USING BTREE, KEY `idx_i1` (`i1`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3; 插入测试数据: INSERT INTO `t1` (`id`,...

  • [MySQL] 如何导出mysql数据库文件 日期:2024-08-29 14:43:41 点击:159 好评:0

    要导出MySQL数据库文件,可以使用命令行工具或者可视化工具来完成。下面分别介绍两种方法: 方法一:使用命令行工具导出数据库文件: 打开命令行终端或者MySQL命令行窗口。 输入以下命令导出整个数据库: mysqldump -u 用户名 -p 数据库名 导出的文件名.sql...

  • [MySQL] mysql怎么导入数据库文件 日期:2024-08-29 14:42:58 点击:179 好评:0

    要导入MySQL数据库文件,可以使用以下方法: 使用MySQL命令行工具:打开命令行工具,然后使用以下命令导入数据库文件: mysql -u username -p database_name file.sql 复制代码 其中,username是MySQL的用户名,database_name是要导入的数据库名称,file.sql...

  • [MySQL] mysql数据库文件路径怎么查看 日期:2024-08-29 14:31:29 点击:168 好评:0

    要查看MySQL数据库文件路径,可以使用以下方法之一: 登陆MySQL数据库命令行客户端,执行以下命令查看数据目录路径: SHOW VARIABLES LIKE datadir ; 复制代码 这将显示MySQL数据目录的路径。 在MySQL配置文件中查找数据目录路径。MySQL配置文件通常位于/etc...

  • [MySQL] mysql如何查看数据库文件路径 日期:2024-08-29 14:30:17 点击:101 好评:0

    要查看MySQL数据库文件路径,可以使用SHOW VARIABLES命令查看datadir变量的值。以下是在MySQL命令行中查看数据库文件路径的步骤: 打开MySQL命令行客户端。 输入以下命令查看datadir变量的值: SHOW VARIABLES LIKE datadir ; 复制代码 执行上述命令后,将显...

  • [MySQL] MySQL 9.0 GA 日期:2024-07-02 10:40:49 点击:196 好评:0

    2024 年 7 月 1 日,MySQL 的创新版 MySQL 9.0 GA。一些更新内容包括: mysql_native_password 插件已经被删除,如果客户端软件不具备 CLIENT_PLUGIN_AUTH 能力将无法连接服务器。为了向后兼容,mysql_native_password 在 9.0 版本的客户端上仍然可以连接到...

  • [MySQL] Mysql 8踩坑之1054(42S22):Unkown column ‘password‘ in ‘field list‘ 与1251- Client deos not suppor 日期:2022-12-15 14:05:48 点击:60 好评:0

    之前测试都是用的mysql5.5的环境或者是使用Mariadb的环境 ,没有使用过 Mysql 8所以当环境变成Mysql 8的时候 便遇到了许多问题,为了避免以后忘记,方便随时翻找资料,这里记录一下踩坑情况。 问题1:执行sql :select user, password, host from user;查询...

  • [MySQL] mysql5.7.18.1修改用户密码报错ERROR 1054 (42S22): Unknown column 'password' in 'field list'解决办法.. 日期:2022-12-15 14:04:59 点击:62 好评:0

    本意向修改一个用户的密码,网上搜到的命令为如下 1 mysql update user set password=password(新密码) where user=用户名; 执行后报错 ERROR 1054(42S22) Unknown column password in field list 错误的原因是 5.7版本下的mysql数据库下已经没有password这个...

  • [MySQL] MySQL 5.7.16 修改密码提示 ERROR 1054 (42S22): Unknown column ''password'' in ''field list''解决 日期:2022-12-15 14:04:30 点击:110 好评:0

    MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司。MySQL被广泛地应用在Internet上的中小型网站中。由于其体积...

  • [MySQL] Mysql问题 ERROR 1054 (42S22): Unknown column ‘password‘ in ‘field list‘ 日期:2022-12-15 14:03:53 点击:110 好评:0

    问题: 在mysql 5.7版本 修改mysql 用户密码: update mysql.user set password=password(root) where user=root 提示出错: ERROR 1054 (42S22): Unknown column password in field list 问题原因: 在mysql5.7及以上数据库下已经没有password这个字段了,pa...

  • [MySQL] MySQL插入表记录遇到的ERROR 1054 (42S22)和ERROR 1217 (23000) 日期:2022-12-15 14:03:12 点击:124 好评:0

    1 ERROR 1054 (42S22): Unknown column 01 in field list create table class ( classno char(12) not null, classname char(20) not null, primary key(classno) ); insert into class values(`01`,`一班`),(`02`,`二班`),(`03`,`三班`); ERROR 1054 (42S22...

  • [MySQL] MySQL 报错误:ERROR 1054 (42S22): Unknown error 1054 日期:2022-12-15 14:02:18 点击:97 好评:0

    在调用存储过程的时候出现此错误:ERROR 1054 (42S22): Unknown error 1054 肯定是字段拼写错误: 存储函数: 可以看到:犯了低级的拼写错误 dename dname 修改建表语句,或者修改存储函数...

  • [MySQL] MySQL5.7修改密码执行报错:ERROR 1054 (42S22): Unknown column ‘password‘ in ‘field list‘ 日期:2022-12-15 14:01:13 点击:149 好评:0

    安装好mysql5.7后准备修改密码,命令为:mysql update user set password=password(新密码) where user=用户名;执行后报错 ERROR 1054(42S22) Unknown column password in field list 错误的原因是 5.7版本下的mysql数据库下已经没有password这个字段了,pas...

  • [MySQL] MySQL5.7 创建用户时出现ERROR 1054 (42S22): Unknown column 'password' in 'field list' 日期:2022-12-15 13:56:19 点击:132 好评:0

    问题描述 小白初学MySQL,创建用户这一步,发现根据原教程的步骤输入以下代码会出现报错 mysql insert into user - (host,user,password,select_priv,insert_priv,update_priv) - values(localhost,clover,PASSWORD(clover123),y,y,y); 报错信息为 ERROR 1054...

  • [MySQL] 是什么影响了 MySQL 索引 B + 树的高度? 日期:2022-11-23 13:32:27 点击:67 好评:0

    提到 MySQL,想必大多后端同学都不会陌生,提到 B + 树,想必还是有很大部分都知道 InnoDB 引擎的索引实现,利用了 B + 树的数据结构。 那 InnoDB 的一棵 B + 树可以存放多少行数据?它又有多高呢? 到底是哪些因素会对此造成影响呢,今天我们就来展开聊一下...

  • [MySQL] MySQL常用的4种主从复制架构 日期:2022-07-30 14:10:27 点击:130 好评:0

    目录 一主多从复制架构 多级复制架构 双主(Dual Master)复制架构 多源(Multi-Source)复制架构 如何优化主从延迟问题? 复制的4中常见架构有 一主多从复制架构 、 多级复制架构 、 双主(Dual Master)复制架构 和 多源(Multi-Source)复制架构 。 一主多从复制...

  • [MySQL] 聊聊MySQL的10大经典错误 日期:2022-06-14 17:36:47 点击:174 好评:0

    今天就给大家列举 MySQL 数据库中,最经典的十大错误案例,并附有处理问题的解决思路和方法,希望能给刚入行,或数据库爱好者一些帮助,今后再遇到任何报错,我们都可以很淡定地去处理。学习任何一门技术的同时,其实就是自我修炼的过程。沉下心,尝试去拥抱...

  • [MySQL] Mysql Binlog 数据备份还原 日期:2022-02-15 17:50:07 点击:133 好评:0

    第一:Mysql Binlog有三种模式 binlog有三种格式:Statement、Row以及Mixed。 基于SQL语句的复制(statement-based replication,SBR), 基于行的复制(row-based replication,RBR), 混合模式复制(mixed-based replication,MBR)。 1 Statement ,简单的说能记录每...

  • [MySQL] MySQL 告警规则参考 日期:2021-12-23 11:37:22 点击:71 好评:0

    groups: - name: MySQLStatsAlert rules: - alert: MySQL is down expr: mysql_up == 0 for: 1m labels: severity: critical annotations: summary: Instance {{ $labels.instance }} MySQL is down description: MySQL database is down. This requires imm...

  • [MySQL] Mysql因为做linux系统下表大小写问题导致操作表不存在 日期:2021-12-23 11:34:41 点击:80 好评:0

    原来Linux下的MySQL默认是区分表名大小写的,通过修改配置文件,可以让MySQL不区分表名大小写: 1、用root登录,修改 /etc/my.cnf; 2、在[mysqld]节点下,加入一行: lower_case_table_names=1 3、重启MySQL即可; mysql数据库一般表名都是不区分大写小的,但...

  • [MySQL] Mysql 快速全量备份并排除不需要的数据库 日期:2021-11-27 18:09:35 点击:155 好评:0

    mysql -e show databases; -uroot -ppassword | grep -Ev Database|information_schema|mysql|db1 | xargs mysqldump -uroot -ppassword --databases mysql_dump.sql Database|information_schema|mysql|db1 为要排除的数据库名称 -uroot -ppassword 换成自己...

  • [MySQL] mysql忘记密码如何重置密码,以及修改root密码的三种方法 日期:2021-11-23 11:34:58 点击:104 好评:0

    1.先将MySQL停止、 命令:systemctl stop mysqld #停掉MySQL 命令:systemctl status mysqld #查看状态 2.然后跳过授权表启动MySQL服务程序 这一步主要利用mysqld的 --skip-grant-tables选项 修改my.cnf配置,添加 skip_grant_tables=1启动设置: 打开/etc/m...

  • [MySQL] mysql too many openfiles解决 日期:2021-05-08 18:55:23 点击:68 好评:0

    一般too many openfiles和三个东西有关 1、limit.conf 里面是可以设置某个用户最大进程数、最大文件数。 2、/proc/sys/fs/file-max 系统所有进程一共可以打开的文件数 3、应用进程本身的连接数相关设置 4、ulimit是针对某个用户,设置里面如果写的*,是所有用...

  • [MySQL] mysql存储过程,函数,触发器,条件判断 日期:2020-06-13 17:44:00 点击:143 好评:0

    一、MYSQL储存过程简介: 储存过程是一个可编程的函数,它在数据库中创建并保存。它可以有SQL语句和一些特殊的控制结构组成。当希望在不同的应用程序或平台上执行相同的函数,或者封装特定功能时,存储过程是非常有用的。数据库中的存储过程可以看做是对编程...

  • [MySQL] MySQL触发器详细教程与实战分析 日期:2020-06-13 17:12:40 点击:142 好评:0

    文章目录 MySQL触发器 一、什么是触发器 二、触发器的作用 三、触发器创建的四要素 四、触发器的使用语法 五、触发器的基本使用 5.1 基本使用步骤 5.2 查看和删除已有的触发器 5.3 for each row 六、订单与库存关系场景 七、触发器中引用行变量 7.1 old和new...

  • [MySQL] MYSQL触发器的实战经验 日期:2020-06-13 17:11:49 点击:61 好评:0

    mysql触发器的实战经验 1 引言 Mysql的触发器和存储过程一样,都是嵌入到mysql的一段程序。触发器是mysql5新增的功能,目前线上凤巢系统、北斗系统以及哥伦布系统使用的数据库均是mysql5.0.45版本,很多程序比如fc-star管理端,sfrd(das),dorado都会用到触发...

  • [MySQL] MYSQL 中利用insert对自增字段进行插值 日期:2020-06-13 17:10:39 点击:151 好评:0

    mysql的insert/replace/update/delete insert,update,delete多表操作 2008-03-28 15:44:10 from WriteDream INSERT和REPLACE语句的功能都是向表中插入新的数据。这两条语句的语法类似。它们的主要区别是如何处理重复的数据。 1. INSERT的一般用法 MySQL中的IN...

  • [MySQL] MySQL This function has none of DETERMINISTIC, NO SQL...错误1418 的原因分析及解决方法 日期:2020-06-13 17:06:08 点击:140 好评:0

    MySQL开启bin-log后,调用存储过程或者函数以及触发器时,会出现错误号为1418的错误: ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL,or READS SQL DATA in its declaration and binary logging is enabled(you *might* want to use t...

  • 首页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 下一页
  • 末页
  • 661826
栏目列表
推荐内容