文章分类 - mysql数据库基础篇
mysql基础性知识
摘要:binlog日志 日志概述 什么是binlog日志 ①也称做二进制日志②MySQL服务日志文件的一种③记录除查询之外的所有SQL命令④可用于数据备份和恢复⑤配置mysq|主从同步的必要条件 启用日志 启用日志 [root@dbsvr1 ~]# vim /etc/my.cnf[mysqld] ....
阅读全文
摘要:备份概述 数据备份方式 物理备份 -冷备:cp、tar、.. ..· 逻辑备份 - mysqldump //备份命令 - mysql //恢复命令 物理备份及恢复 ·备份操作- cp -r /var/lib/mysql 备份目录/mysql.bak - tar -zcvf /root/mysql.t
阅读全文
摘要:恢复root密码 root密码忘了怎么办?1.停止MySQL服务程序2.跳过授权表启动MySQL服务程序 3.修改root密码4.以正常方式重启MySQL服务程序 主要操作过程]# vim /etc/my.cnf[mysqld] ……skip-grant-tables //跳过授权表,不验证用户名和
阅读全文
摘要:用户授权 在数据库服务器上添加新的链接用户 grant授权 ·授权:添加用户并设置权限 ·命令格式 - grant 权限列表 on 库名 to 用户名@”客户端地址” identified by“密码” //授权用户密码 with grant option; //有授权权限,可选项,不想让其他用户有
阅读全文
摘要:MySQL管理工具 MySQL管理方式 MySQL管理方式 命令行 图形化、更加直观的管理软件 web 常见的MySQL管理工具 常见的管理工具 MySQL管理工具 MySQL Workbench MySQL Front phpMyAdmin ·基本思路1.部署环境LAMP 2启动httpd服务程序
阅读全文
摘要:匹配条件 基本匹配条件 数值比较 ·字段必须是数值类型 字符比较/匹配空/非空 ·字段必须是字符类型 逻辑匹配 多个判断条件时使用 范围匹配/去重显示 匹配范围内的任意一个值即可 匹配条件练习 1)常用的表记录统计函数 查询stu_info表一共有多少条记录(本例中为5条): mysql> SELE
阅读全文
摘要:管理表记录 增加表记录 语法格式 ·格式1∶添加1条记录,给所有字段赋值- insert into 表名values (字段值列表);·格式2∶添加多条记录,给所有字段赋值- insert into 表名values(字段值列表),(字段值列表).(字段值列表); ·格式3∶添加1条记录,给指定字段
阅读全文
摘要:数据导入导出 搜索路径 查看搜索路径 安装服务时已自动创建mysql> show variables like "secure_file_priv" ; //查看 | Variable_name | Value |+ + +| secure_file_priv | /var/lib/mysql-fi
阅读全文
摘要:MySQL键值概述 键值类型 根据数据存储要求,选择键值 index 普通索引 uniaue 唯一索引 fulltext 全文索引 primary key 主键 foreign key 外键 索引介绍 索引是什么? -类似于书的目录-对表中字段值进行排序。-索引类型包括:Btree、B+ tree
阅读全文
摘要:表结构 约束条件 查看约束条件 . Mysql>desc库名.表名; 设置约束条件 . null 允许为空(默认设置) . not null 不允许为null(空) . key 键值类型 . default 设置默认值,缺省为NULL . extra 额外设置 mysql> create table
阅读全文
摘要:常见信息种类 信息种类 数值型∶体重、身高、成绩、工资 字符型:姓名、工作单位、通信住址· 枚举型:兴趣爱好、性别、专业· 日期时间型:出生日期、注册时间 字符类型 定长char 定长:char(字符个数) -最大字符个数255 -不够指定字符个数时在右边用空格补全 -字符个数超出时,无法写入数据。
阅读全文
摘要:数据库基本管理 一.连接MySQL服务 1.连接方式 (1)客户端连接MySQL服务的方法 命令行 web页面 安装图形软件 编写脚本( php、Java、python .... )· (2)使用mysq1命令- mysql -h服务器IP -u用户名 -p密码「数据库名] - quit或exit退
阅读全文
摘要:数据库服务概述 什么是数据库 存储数据的仓库 生活中的数据 视频、音频、图片、文本 常见软件 主流操作系统:Unix、Linux、Windows 专业术语. DB (DataBase) -数据库 -依照某种数据模型进行组织并存放到存储器的数据集合 DBMS (DataBase Management
阅读全文
摘要:1.登陆官方网站 https://www.mysql.com/downloads/ 2.选择源代码 3.下载源代码 4.选取历史版本 5.使用命令直接下载 wget http://dev.mysql.com/get/Downloads/MySQL-8.0.28/mysql-8.0.28.tar.gz
阅读全文
摘要:准备工作: 下载软件mysql安装包 https://dev.mysql.com/downloads/ 关闭防火墙(如果有的话)systemctl status firewalldsystemctl stop firewalld 关闭SELinux(如果有的话) A 临时不需要重启Linux: se
阅读全文

浙公网安备 33010602011771号