摘要: 1系统约定安装文件下载目录:/data/softwareMysql目录安装位置:/usr/local/mysql数据库保存位置:/data/mysql日志保存位置:/data/log/mysql linux安装mysql 2下载mysql在官网:http://dev.mysql.com/downlo 阅读全文
posted @ 2021-09-02 20:14 DB哥 阅读(1907) 评论(0) 推荐(0) 编辑
摘要: DB哥MySQL高级教程-系统学习MySQL共149课时 加我微信公众号免费学:DB哥 文末有MySQL高级课程目录 1.mysql下载 ①进入mysql官方网站:https://www.mysql.com/ 点击进入DOWNLOADS下载页面 ②进入下载页面后,找到mysql社区版本MySQL C 阅读全文
posted @ 2021-09-02 20:12 DB哥 阅读(475) 评论(0) 推荐(0) 编辑
摘要: 一、EXPLAIN 做 MySQL 优化,我们要善用 EXPLAIN 查看 SQL 执行计划。 下面来个简单的示例,标注(1,2,3,4,5)我们要重点关注的数据 • type列,连接类型。一个好的 sql 语句至少要达到range级别。杜绝出现all级别 • key列,使用到的索引名。如果没有选择 阅读全文
posted @ 2021-09-02 20:11 DB哥 阅读(120) 评论(0) 推荐(0) 编辑
摘要: MYSQL优化主要分为以下四大方面: 设计:存储引擎,字段类型,范式与逆范式 功能:索引,缓存,分区分表。 架构:主从复制,读写分离,负载均衡。 合理SQL:测试,经验。 一、存储引擎 在创建表的时候我们使用sql语句,Create table tableName () engine=myisam| 阅读全文
posted @ 2021-09-02 20:10 DB哥 阅读(658) 评论(0) 推荐(0) 编辑
摘要: DB哥MySQL高级教程-系统学习MySQL共149课时 加我微信公众号免费学:DB哥 文末有MySQL高级课程目录 1:在终端下:mysql -V。 以下是代码片段: [shengting@login ~]$ mysql -Vmysql Ver 14.7 Distrib 4.1.10a, for 阅读全文
posted @ 2021-09-02 20:08 DB哥 阅读(4007) 评论(0) 推荐(0) 编辑
摘要: DB哥MySQL高级教程-系统学习MySQL共149课时 关注微信公众号免费学:【DB哥】 文末有MySQL高级课程目录 1.在命令行登录mysql,即可看到mysql的版本号 [root@heyong ~]# mysql -uroot -p Enter password: Welcome to t 阅读全文
posted @ 2021-09-02 20:08 DB哥 阅读(2838) 评论(0) 推荐(0) 编辑
摘要: 1、导出命令:mysqldump -u用户名 -p数据库密码 数据库名 > 文件名 如果用户名需要密码,则需要在此命令执行后输入一次密码核对;如果数据库用户名不需要密码,则不要加“-p”参数,导入的时候相同。注意输入的用户名需要拥有对应数据库的操作权限,否则无法导出数据。由于是作系统维护和全部数据库 阅读全文
posted @ 2021-09-02 20:06 DB哥 阅读(602) 评论(0) 推荐(0) 编辑
摘要: Mysqldump是MySQL数据库逻辑备份的常用工具,在日常的维护工作中经常会用到。这里对这个工具的使用做一个简单的介绍。有以下 3 种方法来调用mysqldump: (1)备份指定的数据库,或者此数据库中某些表。 shell> mysqldump [options] db_name [table 阅读全文
posted @ 2021-09-02 20:05 DB哥 阅读(541) 评论(0) 推荐(0) 编辑
摘要: MySQL可以使用mysqldump进行数据的逻辑备份,配合开启bin log日志可以实现数据的全量恢复及增量恢复 MySQL版本查看 修改配置文件记录bin log日志 1 2 3 4 5 6 7 8 9 [mysqld] #bin log日志记录位置 log-bin=/opt/mysqldata 阅读全文
posted @ 2021-09-02 20:04 DB哥 阅读(233) 评论(0) 推荐(0) 编辑
摘要: SELECT语句用于从表或视图中获取数据 Select语句组成 Select 之后是逗号分隔列或星号(*)的列表,表示要返回所有列。 From 指定要查询数据的表或视图。 Join 根据某些连接条件从其他表中获取数据。 Where 筛选条件,过滤结果集中的行。 Group By 将一组行组合成小分组 阅读全文
posted @ 2021-09-02 08:56 DB哥 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 1.查询记录 select*from 表名 [where 条件];eg:select*from students;//查询 students 表中所有记录,所有字段的值都显示出来select field1,field2,...fieldn... from 表名 [where 条件];eg:selec 阅读全文
posted @ 2021-09-02 08:55 DB哥 阅读(1945) 评论(0) 推荐(0) 编辑
摘要: DB哥MySQL高级教程-系统学习MySQL共149课时 加我微信公众号免费学:DB哥 文末有MySQL高级课程目录 基本语法: INSERT 语句有两种语法形式,分别是 INSERT…VALUES 语句和 INSERT…SET 语句。 1、INSERT...VLAUES语句 INSERT VLAU 阅读全文
posted @ 2021-09-02 08:53 DB哥 阅读(31801) 评论(0) 推荐(0) 编辑
摘要: DB哥MySQL高级教程-系统学习MySQL共149课时 加我微信公众号免费学:【DB哥】 文末有MySQL高级课程目录 在创建数据库完成之后,我们需往数据库中出入数据,在MySQL中可以使用INSERT语句向数据库已有数据库表插入一行或者多行数据 基本语法: INSERT语句有两种语法形式,分别是 阅读全文
posted @ 2021-09-02 08:53 DB哥 阅读(20296) 评论(0) 推荐(0) 编辑