01 2021 档案
摘要:一,故障处理(小插曲): 不小心把目录/data/mysql/data下的表空间文件ibdata1删除了,幸好我做了回收站,将回收站中的ibdata1恢复至原目录后,需要执行一个重启命令systemctl restart mysqld后才能登陆数据库 二,演示恢复表空间 1开启一个新的3307端口的
阅读全文
摘要:一,批量删除表空间数据idb文件: 1使用navicat导入world.sql数据库,并备份数据库 [root@instance-r5y0pf5d ~]# cp -r /data/mysql/data/world /data/mysql/data/world.bak 2批量生成删除表空间语句: my
阅读全文
摘要:mysql> desc select * from oldboy.t_100w where k2='EF12'\G *************************** 1. row *************************** id: 1 select_type: SIMPLE tab
阅读全文
摘要:1单库统计数据: select table_schema,sum(AVG_ROW_LENGTH*TABLE_ROWS+INDEX_LENGTH)/1024/1024 as mb from information_schema.tables group by table_schema; 2导出所有库中
阅读全文
摘要:1concat()的作用: 可以实现拼接命令 mysql> select user,host from mysql.user; + + + | user | host | + + + | root | % | | tyjs09 | % | | zhihu | 10.0.0.% | | root |
阅读全文
摘要:nginx有四个版本,开源nginx版,商业nginx plus版,淘宝tengine分支版,和openresty扩展板 其中商业版收费,淘宝版是阿里针对nginx的高并发二次开发的项目,而扩展版和淘宝版有着异曲同工之妙,个人感觉扩展板性能更强悍一些。 1使用dockerfile制作一个nginx扩
阅读全文
摘要:1information_schema就是一个全局虚拟库,库内有很多视图,在mysql启动时自动生成: mysql> show databases; + + | Database | + + | information_schema | | #mysql50#20210113-1817 | | my
阅读全文
摘要:1小于100人城市所在国家的国土面积(城市名,国家名,国土面积) 先从城市表中查出小于100人的城市名和国家代码 然后通过代码查询国家名称和国土面积 select cityname,countrycode from world.city where pipulation<100; select co
阅读全文
摘要:select应用场景: 1单独使用; 查看端口号:select @@port; 查看用户和主机:select user,host from mysql.user; 格式化查看用户和主机:select user,host from mysql.user\G; 模糊查询含有innodb的命令:show
阅读全文
摘要:数据操纵语言DML主要有三种形式:1) 插入:INSERT -- 最简单的方法插入数据(values值需和表中字段一一对应) insert into tanglinux values(1,'tangname','66907360',28); -- 最规范的方法插入数据(id默认自增) insert
阅读全文
摘要:数据定义语言DDL 数据定义语言DDL用来创建数据库中的各种对象 表、视图、索引、同义词、聚簇等如 建表建库规范: 1库名和表名:强烈建议用小写字母(必须用小写) 2库名和表名:不能以数字和特殊符号开头 3库名和表名:不能使用内部函数名 4库名和表名:名字和务功能相关 1建库 1建库:mysql>
阅读全文
摘要:1初始化配置文件位置及说明: 初始化配置文件的位置(后面的文件会覆盖掉前面的文件): [root@instance-r5y0pf5d ~]# mysqld --help --verbose|grep "my.cnf" 2021-01-07T01:43:46.831576Z 0 [Note] --se
阅读全文
摘要:数据控制语言DCL用来授予或回收访问数据库的某种特权,并控制数据库操纵事务发生的时间及效果,对数据库实行监视等 mysql用户管理 1创建用户 mysql> flush privileges; Query OK, 0 rows affected (0.01 sec) mysql> create us
阅读全文
摘要:1:将压缩包上传至自定义的/server/tools目录中并解压, [root@tyjs09 ~]#mkdir /server/tools -p[root@tyjs09 ~]#cd /server/tools[root@tyjs09 tools]#wget https://cdn.mysql.com
阅读全文