随笔分类 - MySQL关系型数据库
摘要:问题:使用sysbench压测阿里云数据库报错,本地虚拟机连接RDS外网地址写入200w测试数据时候报错 解决:使用阿里云内网地址写入数据正常,应该是外网传送数据太大了
阅读全文
摘要:前言: 在广州这座城市下着小雨的晚上,我正在厨房洗着碗,突然手机有来电,脱下手套,一看是来自阿里云的告警电话。打开飞书查看告警内容,发现某个业务的RDS只读实例CPU飚到100%,下意识觉得是不是有慢查询导致,想着不会有啥问题,上去kill慢查就好了,结果发现是大问题....一、发现问题 2024年
阅读全文
摘要:1.导出指定表的数据 mysqldump -t database -u username -ppassword --tables table_name1 table_name2 table_name3 >D:\db_script.sql 2.导出指定表的结构 mysqldump -d databas
阅读全文
摘要:错误: “ERROR 1356 (HY000): View ‘mysql.user’ references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them”
阅读全文
摘要:yum -y install mariadb-server mariadb mariadb-devel systemctl start mariadb
阅读全文
摘要:问题1: ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv option so it cannot execute this statement 需要在my.cnf文件里面添加 [mysqld] s
阅读全文
摘要:在mysql客户端命令行执行,/data/ops/sql/test.csv数据文件,test_table为插入数据的表,','为分隔符 load data infile "/data/ops/sql/test.csv" into table test_table fields terminated
阅读全文
摘要:Insert into user2(要插入数据的表) select * from user1(查询数据)
阅读全文
摘要:在mysql中插入数据的时候常常因为主键存在而冲突报错,下面有两个解决方法: 1、在insert 语句中添加ignore 关键字,如:insert ignore into table (id,name) values ('1','username');这是如果id主键已经存在的时候,就会忽略现在数据
阅读全文
摘要:1.count(1)和count(*)的作用: 都是检索表中所有记录行的数目,不论其是否包含null值。 2.区别:但是count(1)比count(*)效率更高 3.count(字段)与count(1)和count(*)的区别 count(字段)的作用是检索表中的这个字段的非空行数,不统计这个字段
阅读全文
摘要:数据库游标可以看作一个指针,它指向了数据库的查询结果,我们可以使用游标来返回和遍历查询结果。
阅读全文
摘要:MySQL中: now():获取当前时间;例:SELECT now(); unix_timestamp():将时间转换为时间戳;例: SELECT unix_timestamp(now());
阅读全文
摘要:因为新版的mysqldump默认启用了一个新标志,通过--column-statistics=0来禁用他 分析:多是mysql8.0+高版本的 mysqldump命令 去访问低版本的mysql实例发生
阅读全文
摘要:连接登录数据库的时候出现以下文字 Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A 出现问
阅读全文
摘要:1.在某张表添加一个字段 alter table 表名(table_name) add 字段(field) 2.在某张表删除一个字段 ALTER TABLE 表名(table_name) drop COLUMN 字段(field); 3.修改某张表字段不为空 alter table 表名(table
阅读全文
摘要:select * from 表名 limit 1;
阅读全文
摘要:正序 select 字段 from 表名 order by 排序字段; 倒序 select 字段 from 表名 order by 排序字段 desc;
阅读全文
摘要:前言:说到数据库备份,我们知道可以用来对数据库进行备份的工具有mysqldump、mydumer、mysqlpump等等,实际工作中,机器上的数据库不大的话,都是用mysqldump工具来备份,这些备份工具各有优缺点,这里不详细介绍,今天分享另一个数据库备份工具,叫XtraBackup。一、Xtra
阅读全文