![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MYSQL
五命九九
一个历经社会毒打的程序媛。
展开
-
MySQL建表,主键,外键
1.创建表MySQL中,创建表是通过SQL语句create table实现的。语法形式如下:create table 表名( 属性名 数据类型[完整性约束条件], 属性名 数据类型[完整性约束条件],伦理片 http://www.dotdy.com/ 属性名 数据类型); 其中,“表名”参数表示要创建的表名转载 2017-03-22 20:19:18 · 2459 阅读 · 0 评论 -
MySQL复制远程数据到本机
背景由于本机测试没有测试环境的数据,只有数据库表结构,有时本机测试很不方便。因此想要远程拉取测试环境表中数据。原理通过mysql备份数据库命令,将数据库导出为sql脚本,再登录本机mysql执行脚本文件。步骤执行备份命令 mysqldump -h [主机名] -u[用户名] -p[密码] [数据库名]>要备份到本机的路径/文件名.sql 例如:mysqld...原创 2018-03-21 15:14:05 · 1496 阅读 · 0 评论 -
Ubuntu上安装Mysql时提示:Err http://mirrors.aliyun.com/ubuntu 404 Not Found
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Hu_wen/article/details/53611440Mysql安装时提示:Err http://mirrors.aliyun.com/ubuntu 404 Not FoundErr http://mirrors.aliyun.com/ubuntu/ trusty-updates/m...原创 2018-12-19 14:45:19 · 2888 阅读 · 0 评论 -
Ubuntu下mysql远程连接失败MySQL said: Can't connect to MySQL server on 'XXXXXX' (61)
参考文章:https://blog.csdn.net/lovemyself196221/article/details/79491564今天找了两个小时才找到解决方案,网上好多要么就是mysql版本跟我的不匹配导致解决方案行不通。本人用的mysql版本是5.7.24,系统Unbuntu 16。排查过程1. 检查阿里云是否设置了对应端口号的安全组。本人设置了安全组相关入方向端口号,mys...原创 2018-12-19 16:20:22 · 2218 阅读 · 0 评论 -
【MySQL原理】(一)MySQL基础架构
从一条简单的SQL说起mysql> select * from T where id = 10架构示意图MYSQL 大体可以分为Server层和存储引擎两部分。Server层Server层包括连接器,分析器,优化器,执行器等,大多数MySQL的核心服务功能,内置函数(日期,时间,数学和加密函数等),以及跨存储引擎的功能(存储过程,触发器,视图等)都在Server层实现。...原创 2019-06-11 14:33:02 · 215 阅读 · 1 评论 -
【MySQL原理】(二)MySQL日志系统
日志模块:redo log如果MySQL每次操作都要写入磁盘,找到对应的记录再更新,频繁地IO和查找都会导致CPU飙升。成本实在太高。今天的主角redo log就是为解决此问题而诞生。redo log是InnoDB的特有日志。一般情况下,当一条记录需要更新的时候,InnoDB引擎就会先把记录写到redo log里面,并更新内存,这个时候更新就算完成了。同时,InnoDB引擎会在适当的时候,将...原创 2019-06-12 10:13:44 · 738 阅读 · 2 评论