阅读目录
MySQL——查看当前数据库中所有库中表的行数
- MySQL——查看当前数据库中所有库中表的行数
- MySQL清空表从零开始
- MySQL查询字符串长度
- MySQL排序查询
- MySQL表操作语句
- 查看Redis版本
- MySQL查询库中有几张表
- 查看表结构带注释(hht:数据库,表名:hhduct)
- MySQL常用命令
- 查看MySQL版本
- 设置MySQL密码
- 添加表字段
- MySQL 更新数据
- MySQL between 用法
- MySQL 插入数据
use information_schema;
select table_name,table_rows from tables where TABLE_SCHEMA = '' order by table_rows desc;
查看数据库有多少张表
SELECT COUNT(*) TABLES, table_schema FROM information_schema.TABLES WHERE table_schema = 'hillinsight' GROUP BY table_schema;
MySQL清空表从零开始
TRUNCATE TABLE redis_queue
select * from hhir_crm_subscription where LENGTH(ID_card) > 20
SELECT COUNT(*) as num from hhir_crm_subscription where LENGTH(ID_card) enabled
Redis Version => 5.3.2
Redis Sentinel Version => 0.1
Available serializers => php, json
MySQL查询库中有几张表
SELECT COUNT(*) TABLES, table_schema
FROM information_schema.TABLES
WHERE table_schema = '数据库名'
select
table_name,column_name,column_comment
from information_schema.columns
where table_schema ='hht'
and table_name = 'hhduct';
MySQL常用命令
查看MySQL版本
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('root');
启动MySQL
net start mysql
停止MySQL
net stop mysql
TRUNCATE table (表名) 清除表中所有数据
delete from (表名) where (条件) 通过条件删除数据
删除数据库中所有的表
SELECT concat('DROP TABLE IF EXISTS ', table_name, ';')
FROM information_schema.tables
WHERE table_schema = 'text';
text 换成你想删除的数据库的名字,赋值 DROP TABLE IF EXISTS users;语句并执行。
添加表字段
ALTER TABLE hhir_crm_subscription ADD promise_account_deadline_other varchar(255) NOT NULL DEFAULT '' COMMENT '约定到账期限说明';
UPDATE 表名
SET 列1=值1,列2=值2...
[WHERE 条件]
[ORDER BY...]
[LIMIT row_count];
SET 命令用来将新值赋给被更新的列 ORDER BY: 按照指定的顺序对行进行更新 LIMIT: 限制可更新的行数
在更新多个列时,只需要使用单个SET命令,每个 “列=值” 对之间用逗号分隔(最后一列之后不用逗号)
如果 WHERE 条件没有匹配到任何记录,UPDATE 语句不会报错,也不会有任何记录被更新。
MySQL between 用法BETWEEN 则是让我们可以运用一个范围 (range) 内抓出数据库中的值。BETWEEN 这个子句的语法如下:
SELECT "栏位名"
FROM " 表格名"
WHERE "栏位名" BETWEEN '值一' AND '值二';
MySQL 插入数据
INSERT INTO `config_detail` (
`value`,
`name`,
`sort`,
`config_master_id`
) SELECT
'1',
'已处理',
'2',
id
FROM
config_master
WHERE
`field` = 'deal_sign';
SELECT '1', '已处理', '2', id FROM config_master WHERE `field`='deal_sign'