对于mysql新增字段,相信大家都不陌生,那么,如果多个分表新增字段怎么处理呢?特别是分表后缀用不同取模等建表名方式,这个时候一个一个去添加,肯定是费时费力的,那有没有办法批量一次性添加呢,答案是肯定的,这里我们用到mysql的函数(或存储过程)实现。
我们先新建几张表,方便测试...
admin
2年前 (2021-10-22) 2471℃
4喜欢
排查锁及事务相关:
show status like 'innodb_row_lock%'; -- 查看所有锁状态
select * from information_schema.INNODB_LOCKS; -- 查看锁
select * from informati...
admin
4年前 (2019-12-13) 893℃
2喜欢
1、问题:ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: YES)
分析:一般是密码错误引起的,修改root密码;
解决:...
admin
4年前 (2019-11-01) 1381℃
3喜欢
MyISAM是MySQL的默认数据库引擎(5.5版之前),由早期的ISAM(Indexed Sequential Access Method:有索引的顺序访问方法)所改良。虽然性能极佳,但却有一个缺点:不支持事务处理(transaction)。不过,在这几年的发展下,MySQL也...
admin
5年前 (2019-02-28) 950℃
0喜欢
备份单个数据库:
mysqldump -u root -p 数据库名 > ./20190222.sql
如果文件比较大,则使用压缩:
mysqldump -u root -p 数据库名 | gzip > ./20190222.sql.gz
备份所有数据库:
...
admin
5年前 (2019-02-22) 1098℃
3喜欢
phpstudy默认的mysql版本是5.5,版本过低会影响一些功能的使用,比如timestamp不能设置多个CURRENT_TIMESTAMP等问题。下面介绍升级phpstudy的方法:
先确定phpstudy是32位还是64位,来决定下载的mysql是32位还是64位。
my...
admin
5年前 (2018-12-19) 1624℃
1喜欢
— 统计分组后的总数量
SELECT count(*) FROM DUAL where
(SELECT
count(*) AS c
FROM
`table`
GROUP BY
`id`)
转载请注明:永盟博客 » mysql常用...
admin
5年前 (2018-11-16) 1291℃
1喜欢
检查是否安装了MySQL
rpm -qa | grep mysql
一般安装MySQL比较方便的方法:
yum install mysql
yum install mysql-server
yum install mysql-devel
yum安装mysql-serv...
admin
6年前 (2018-02-01) 2059℃
0喜欢
1、IF函数
表达式:IF(expr1,expr2,expr3),满足条件expr1即条件expr1返回true,则expr2否则就是expr3 返回false,作为排序条件使用时 放在order by 后
例:
1. SELECT IF(1=1,2,3); 则输出2
2....
admin
7年前 (2017-09-04) 1236℃
0喜欢
python连接mysql有两种方式
第一种:MySQLdb是官方未提供python模块时候的选择,后来mysql官方推出自己的Python模块。前者使用量比较大,文档较多,但似乎很久没有更新了,mysql提供的模块只支持到3.4(下载地址:https://dev.mysql.c...
admin
7年前 (2017-08-21) 1039℃
2喜欢
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。
2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num ...
admin
7年前 (2017-05-16) 1328℃
1喜欢
提前一小时(相对当前时间,即一小时前);
select DATE_ADD(Now(),INTERVAL -1 hour);
select DATE_ADD(CURRENT_TIME(),INTERVAL -1 hour);
select date_sub(now(), int...
admin
7年前 (2016-10-29) 1270℃
0喜欢
1、查看mysql版本
mysql –version
2、Mysql启动、停止、重启常用命令
a、启动方式
1、使用 service 启动:
[root@localhost /]# service mysqld start (5.0版本是mysqld)
[root@s...
admin
7年前 (2016-10-29) 1166℃
0喜欢