mysql 语句的使用
2024-09-07 07:15:54
查看数据库
show databases;
use 数据库名;
show tables; //显示数据库的表名
describe 表名; //显示某表的字段,
建表模板
这是为了清楚直观,再mysql行中是只能这样
查看时间戳
select unix_timestamp(now());
创建事件
每5秒执行,time数据的值小于时间戳-60的数据,(就是说删除1分钟前插入的数据,不过插入的数据,自己加了time数据来记录插入数据的时间)
create event de_cookie on schedule every 5 second do delete from cookie where time<(unix_timestamp(now())-60);
查看用户的权限
show grants for root@localhost;
创建数据库,创建用户,授予权限
create database zabbix character set utf8 collate utf8_bin; //建zabbix表
create user 'zabbix'@'localhost' identified by 'zabbix';
grant all on zabbix.* to 'zabbix'@'localhost' identified by 'zabbix';
查看简单表结构,字段类型
mysql 备份和恢复
备份:
mysqldump -u root -p text > /tmp/test01.sql
恢复:
create database test;
use test;
source /tmp/test01.sql
DML DDL DCL
DML : data manipulation language 数据操纵语言 select,update , insert , delete ......
DDL :data definition language 数据定义语言 create , alter, drop 等
DCL : data control language 数据控制语言 grant , deny , revoke 等
UPDATE 更新数据
update table_name set column_name=value where column_name1=value1;
mysql>flush privileges; //希望在"不重启MySQL服务"的情况下直接生效,那么就需要执行这个命令
如果省略了where , column_name 的所有数据都会被更改
修改mysql密码
mysql>use mysql;
mysql>update user set password=password("root123") where user='root';
mysql>flush privileges;
参考:
mysql通过事件定时删除过期数据记录:https://www.cnblogs.com/wang-yaz/p/12424858.html
更多mysqldump:https://www.cnblogs.com/chenmh/p/5300370.html
DML DDL DCL 更多 : https://www.cnblogs.com/qlqwjy/p/8470799.html
最新文章
- Microsoft Visual SourceSafe 6.0 无法关联项目
- Excel 转Latex 及tex表格的处理 总结
- idea快捷键总结
- C语言写的流氓关机程序及破解
- 【63测试20161111】【BFS】【DP】【字符串】
- system CPU占用率过高与91助手的关系
- TengineWeb服务器项目
- Ecshop开发
- mysql 大表 Sharding [转]
- Subversion安装
- LeetCode Day5——House Robber
- STL容器总结
- Undefined symbols for architecture i386: ";_crc32";, referenced from:——crc链接错误
- vb越界
- 1、CentOS部署Java开发环境
- MySQL Crash Course #16# Chapter 24. Using Cursors + mysql 循环
- POJ 2117 Electricity 双联通分量 割点
- ASP.NET WEB API 调试
- C# 获取FormData数据
- sizeof(数组名)和sizeof(指针)
热门文章
- IoC容器(底层原理)
- K8s 资源配额管理对象 ResourcesQuota
- Flink源码学习笔记(2) 基于Yarn的自动伸缩容实现
- Python数据结构之“栈”与“队列”
- Linux 配置 SVN and ideal 配置SVN的客户端 ?
- 连接mysql出现“Unable to load authentication plugin &#39;caching_sha2_password”错误
- js脚本获取键盘值
- Java线程--ThreadPoolExecutor使用
- 动画推荐-By胡罗
- NSTimer、CADisplayLink、GCD 三种定时器的用法 —— 昉