首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

mysql 学习笔记

-qa|grep mysql 先查看是否已经安装了mysql b) yum remove mysql* 执行完成后,再执行下a)中的命令确认下 c)  rm -f /etc/my.cnf rm...-f /etc/my.cnf.rmp* rm -rf /var/lib/mysql 安装最新版mysql a) http://dev.mysql.com/downloads/repo/ 找到最新的.../var/lib/mysql/ 配置文件 /usr/share/mysqlmysql.server命令及配置文件) 相关命令 /usr/bin(mysqladmin mysqldump等命令) 启动脚本...: /etc/my.cnf /etc/mysql/my.cnf /usr/etc/my.cnf ~/.my.cnf 这表示mysql启动时会查找/etc/my.cnf,如果找不到,则到路径/etc/mysql...的性能,后面还会讲到 启动mysqld a) 调整目录权限 chown -R mysql:mysql /data/mysql 启动前,建议先确认下相关目录,mysql有没有读写权限,否则启动会失败 service

1.1K70
您找到你想要的搜索结果了吗?
是的
没有找到

mysql学习笔记

MySQL的字符串类型 MySQL主要支持六种字符串类型,char , varchar, tinyintm, text, mediumtext, longtext. 在字符串的类型上面我以前认识不清。...以下内容直接引用《MySQL 核心技术与最佳实践》第三章节。...MySQL的日期类型 MySQL主要支持5中日期类型。date, time,year,datetime,timestamp。 date类型。格式支持年月日。...可是学习上不能讲究差不多。我们还是来看下timestamp与datetime的区别吧。 表示的取值范围不同,datetime的取值范围远远大于timestamp的取值范围。...MySQL二进制类型 我应该不会在MySQL数据库存二进制的数据类型,至少目前不会涉及。只了解一下mysql可以存二进制数据,我想就够了。以后有需要再回来研究。

1.3K50

MySQL学习笔记

易语言 Sqlite 嵌入式数据 Android 51仿真、 C++(QT) MsSql SqlServer 微软出品 Asp、Asp.net(C#) MySQL...MySQL5.0 是myisam引擎 MySQL5.5.5.65.7 是Innodb引擎 informax IBM 银行 Oracle 甲骨文 大型数据库: 地位:...全球第一大数据库厂商 ​ 第二大软件供应商 Db2 ---- RDBMS: 关系型数据库 ​ Mysql ​ Oracle ​ SQlserver 非关系型数据库 ​ nosql:...代表的是表中的所有行和所有列 select * from users; 需求: 查询user表的表结构 -- 第一种方式 desc user -- 第二种方式 show columns from users; MySQL...MySQL中,AND的执行优先级高于OR 可以使用括号进行修整优先级顺序 函数 聚合函数/组函数 关键字 中文描述 Max 最大值函数 Min 最小值函数 Sum 求和函数 Avg 平均值函数 Count

92630

MySQL学习笔记

MySQL的安装 (MySQL官网下载地址:http://dev.mysql.com/downloads/mysql/) PS:我的安装包的解压路径是 C:\mysql\mysql-8.0.13-winx64...= 3306 basedir=C:\mysql\mysql-8.0.13-winx64  #输入你自己的(解压)安装路径 datadir=C:\mysql\mysql-8.0.13-winx64\data...路径下的 \bin 目录下(我操作的cd命令 :cd C:\mysql\mysql-8.0.13-winx64\bin) 4、进入目录后输入MySQL的初始化命令:mysqld --initialize...3:确保使用管理员身份运行cmd,否则无法执行 启动mysql的命令。 ---- MySQL的打开 1、进入cmd,输入 mysql -h 127.0.0.1 -u root -p(示例如下) ?...解答: 上述的mysql命令构成元素如下:     mysql -h [(mysql服务端)主机地址] -u [用户名] -p 通俗理解为:以***用户(***密码)身份启动mysql客户端(mysql

75540

Mysql学习笔记【锁】

本文为极客时间《Mysql实战45讲》的学习笔记,并结合《高性能Mysql》,梳理了索引相关的知识点,总结了一些常见问题,并记录了一些比较实用的方法。...[MYSQL锁知识点.png] 锁的类型 全局锁 全局锁就是对整个数据库实例加锁 命令是 Flush tables with read lock (FTWRL) 使用这个命令,其他线程的以下语句会被阻塞...以上面的sql 为例子,MySQL会给id=3 这行的前后索引之间的间隙都加上锁。...[1431433403.png] 意向锁之间互不冲突; S 锁只和 S/IS 锁兼容,和其他锁都冲突; X 锁和其他所有锁都冲突; AI 锁只和意向锁兼容; 加锁的规则 根据极客时间的《Mysql实战45...有,空表锁 (-supernum,supernum] Mysql 官方文档

56010

Mysql学习笔记【日志】

本文为极客时间《Mysql实战45讲》的学习笔记,并结合《高性能Mysql》,梳理了索引相关的知识点,总结了一些常见问题,并记录了一些比较实用的方法。...根据之前的笔记,这时候这条数据所在的数据页 一定保存在内存中,且是一个脏页,并没有被回写到磁盘里。此时的数据是不安全的,假如Mysql异常挂掉了,内存中的数据就没了。这个时候我们的更新就会丢掉。...机器的物理内存满了的时候 Mysql处于空闲状态时 Mysql重启时 RedoLog和BinLog是如何配合工作的? 它们有一个共同的数据字段,叫 XID。...一些参考 MySQL :: MySQL 8.0 Reference Manual :: 15.6.5 Redo Log Mysql中的Redo Log解析(一) - 云+社区 - 腾讯云 Mysql中的...Redo Log解析(二) - 云+社区 - 腾讯云 MySQL中的Redo Log(三) - 云+社区 - 腾讯云 使用O_DIRECT_NO_FSYNC来提升MySQL性能 - 知乎 维基-两阶段提交

81840

MySQL Explain学习笔记

本文链接:https://blog.csdn.net/u014427391/article/details/100853310 继上一篇博客《MySQL的索引知识学习笔记》之后,我再记录一篇MySQL...执行计划方面的博客,本博客是我在学习尚硅谷的学习教程后,做的笔记,当然我不是为了所谓宣传,仅仅是学习记录的笔记。...本来可以不分享出来,不过,分享出来的笔记不仅可以给网上的学习者参考学习,同时写在csdn比较方便,可以支持图片上传,也方便自己以后查找复习 附录:我创建的数据库方面的专栏 SQL调优方面的专栏 MySQL...一、执行计划概念 执行计划(Explain):explain显示了mysql如何使用索引来处理select语句以及连接表,使用Explain关键字可以模拟MySQL优化器执行SQL查询语句,从而知道MySQL...所以执行计划常用于SQL调优 二、Explain用法 Explain的用法: Explain + SQL语句 mysql> explain select * from sys_user; mysql>

64830

MYSQL学习笔记

前言 MYSQL是在大小公司中使用率极高的开源的关系型数据库,以其良好的易用性和在分布式场景下的高性能而著称,也是所有新手在数据库入门时的产品首选。...最近因为听了公司的一位师兄关于MYSQL InnoDB锁的讲座,收获很多,所以将MYSQL锁相关的必备知识在此进行梳理。这些知识不仅可以帮助面试,也可以在日常开发进行性能优化或死锁问题排查时派上用场。...本文主要包括 MYSQL基础架构 语句执行顺序 ACID原则 事务分类 事务隔离级别 行锁/表锁/意向锁 MYSQL基础架构 ?...MyISAM,而目前MYSQL甚至支持混合存储引擎,即可能一张表一半存储在InnoDb上,一半存储在MyISAM。...参考文献 MYSQL架构 Explain关键字 MYSQL性能优化神器Explain Explain实战例子 详解 MySql InnoDB 中意向锁的作用 幻读

81820

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券