mysql关系型数据库
文章平均质量分 56
不负好时光1001
技术交流:qq_2519948230
展开
-
sql总结
net start mysqlnet stop mysql--开启/关闭mysql服务mysql.exe -hlocalhost -P3306 -uroot -proot--连接认证exit;quit;\q;--断开与服务器的连接-- 远程登录mysqlmysql -h ip -u root -p 密码-- 创建用户grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码";例1:增加一个test1用户,密码为123456,可.原创 2022-04-17 19:49:24 · 863 阅读 · 1 评论 -
mysql优化
提升mysql的操作速度我们一般从以下四个方面进行优化:① 存储层:数据表”存储引擎”选取、字段类型选取、逆范式(3范式)② 设计层:索引、分区/分表、存储过程,sql语句的优化③ 架构层:分布式部署(集群)(读写分离),需要增加硬件④ sql语句层:结果一样的情况下,要选择效率高、速度快、节省资源的sql语句执行对于mysql优化,在实际中我们应该考虑到业务的特点1.原创 2017-09-20 22:01:51 · 271 阅读 · 0 评论 -
关于优化问题
前端优化:减少 HTTP请求数 Js代码混编 合理设置 HTTP缓存 启用压缩 apache缓存压缩配置 合并css图片 精灵图 后端优化:、使用PHP文件读写功能与ob缓存机制生成静态页面服务器架构设计-读写分离,负载均衡,缓存服务器数据库优化:引擎的合理选择 :MyISAM插入快,Innodb聚簇索引以主键查询快,缓存优化好。分表:原创 2017-09-23 23:05:29 · 324 阅读 · 0 评论 -
mysql优化之慢查询
慢查询日志:mysql提供的日志,记录所有执行时间超过某个时间界限的sql的语句。(这个时间界限,我们可以指定。在mysql中默认没有开启慢查询,即使开启了,只会记录执行的sql语句超过10秒的语句。)临时启动慢查询日志的命令:(针对MySQL5.5.47):{mysql程序所在的目录}>bin/set global slow_query_log = on;临时启动原创 2017-09-01 18:22:00 · 322 阅读 · 0 评论 -
MySQL中常用的存储引擎之Innodb
①Myisam特点:支持表锁,全文索引② Innodb特点:支持行(记录)锁,事务(回滚),外键③ Memory特点:内存存储引擎,速度快、数据容易丢失什么是存储引擎?答:数据表存储数据的一种格式。查看当前mysql支持的存储引擎列表:show enginesinnodb存储引擎:>=5.5 版本中默认的存储引擎,MySql推原创 2017-09-02 19:32:53 · 272 阅读 · 0 评论 -
mysql数据库存储类型及存储引擎分析
今天我突发奇想,我们一直在用的关系型数据库mysql,它到底能存多少数据呢, 又是怎样存储,怎样分布在数据库里面的呢?于是我到网上搜索了一些相关资料,做了如下总结:1.MySQL本身无任何限制,但是会受到操作系统的最大文件个数限制,另外某些存储引擎,也有自己的一些限制.2.MySQL 能承受的数据量的多少主要和数据表的结构有关,并不是一个固定的数原创 2017-09-20 16:25:56 · 1965 阅读 · 0 评论