Mysql
安装、库表创建和修改、字段约束、数据导入和导出、匹配查询、mysql存储引擎、多表查询、图形工具、用户授权与撤销、数据备份、数据恢复、插件工具使用
解甲归田1
种一棵树最好的时间是十年前,其次是现在。
展开
-
linux基础—linux下如何安装mysql,备份与恢复,主从复制
MYSQL(mariadb)Red Hat Enterprise Linux/CentOS 7.0 发行版已将默认的数据库从 MySQL 切换到 MariaDBMariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。MariaDB...原创 2019-06-17 22:39:56 · 146 阅读 · 0 评论 -
《云计算》-MySql基础: innobackupex备份工具、实现完整备份、增量备份
innobackupex备份工具1 innobackupex备份工具1.1 问题安装percona软件包innobackupex完整备份、增量备份操作。恢复数据1.2 步骤实现此案例需要按照如下步骤进行。步骤一:安装XtraBackup软件包1)了解软件包描述信息[root@dbsvr1 pub]# rpm -qpi percona-xtrabackup-24-2.4.6-...原创 2020-03-06 23:57:20 · 255 阅读 · 0 评论 -
《云计算》-MySql基础:数据备份与恢复
1 数据备份与恢复1.1 问题本案例要求熟悉MySQL的备份与恢复,完成以下任务操作:逻辑备份工具 mysqldump使用mysql 恢复数据库1.2 步骤实现此案例需要按照如下步骤进行。步骤一:使用mysqldump进行逻辑备份1)备份MySQL服务器上的所有库将所有的库备份为mysql-all.sql文件:[root@dbsvr1 ~]# mysqldump -u roo...原创 2020-03-06 23:54:47 · 220 阅读 · 0 评论 -
《云计算》-MySql基础:用户授权及撤销
用户授权及撤销3.1 问题允许root从192.168.4.0/24网段 访问,对所有库/表有完全权限,密码为tarena添加一个管理账号dba007,完全控制及授权撤销root从本机访问的权限,然后恢复允许webuser从任意客户机登录,只对webdb库有完全权限,密码为 888888撤销webuser的完全权限,改为查询权限3.2 方案使用2台RHEL 7虚拟机,如图-1所示...原创 2020-03-06 23:51:52 · 405 阅读 · 0 评论 -
《云计算》-MySql基础:Mysql密码恢复、设置管理密码、恢复密码
密码恢复及设置2.1 问题本案例要求密码恢复及设置,完成以下任务操作:恢复MySQL管理列表正常设置管理密码2.2 步骤实现此案例需要按照如下步骤进行。步骤一:重置MySQL管理密码1)首先停止已运行的MySQL服务程序[root@dbsvr1 ~]# systemctl stop mysqld.service //停止服务[root@dbsvr1 ~]...原创 2020-03-06 23:50:56 · 164 阅读 · 0 评论 -
《云计算》-MySql基础-Mysql管理工具: 部署LAMP+phpMyAdmin平台
1 MySQL管理工具1.1 问题部署LAMP+phpMyAdmin平台1.2 方案安装httpd、mysql、php-mysql及相关包启动httpd服务程序解压phpMyAdmin包,部署到网站目录配置config.inc.php,指定MySQL主机地址创建授权用户浏览器访问、登录使用今天课程需要使用1台RHEL7虚拟机,其中一台作为数据服务器...原创 2020-03-06 23:49:22 · 190 阅读 · 0 评论 -
《云计算》-MySql基础:MySql存储引擎的配置、更改表的存储引擎、设置默认存储引擎
2 MySQL存储引擎的配置2.1 问题本案例要求MySQL数据存储引擎的使用,完成以下任务操作:查看服务支持的存储引擎查看默认存储类型更改表的存储引擎设置数据库服务默认使用的存储引擎2.2 步骤实现此案例需要按照如下步骤进行。步骤一:查看存储引擎信息登入MySQL服务器,查看当前支持哪些存储引擎。使用mysql命令连接,以root用户登入:[root@dbsvr1 ~]...原创 2020-03-06 23:46:31 · 253 阅读 · 0 评论 -
《云计算》-MySql基础:查询及匹配条件:常见的SQL查询及条件设置、面试必备
1 查询及匹配条件1.1 问题练习常见的SQL查询及条件设置创建stu_info表,并插入数据练习常见SQL查询及条件设置1.2 步骤实现此案例需要按照如下步骤进行。步骤一:根据任务要求建立员工档案表stu_info(如上个实验已创建,可将上个实验stu_info表中记录清除后继续使用)1)在userdb库中创建stu_info表以root用户登入MySQL服务器:[root...原创 2020-03-06 23:44:53 · 233 阅读 · 0 评论 -
《云计算》-MySql基础-表记录操作:表记录插入、表记录更新、表记录查询、表记录删除
2 操作表记录2.1 问题练习表记录的操作表记录的插入表记录的更新表记录的查询表记录的删除2.2 步骤实现此案例需要按照如下步骤进行。步骤一:创建stu_info表,并确保stu_info表记录为空。在userdb库中创建stu_info表:[root@dbsvr1 ~]# mysql -uroot -pEnter password: Welcome to the My...原创 2020-03-06 23:43:10 · 244 阅读 · 0 评论 -
《云计算》-MySql基础:数据导入与导出
1 数据导入/导出1.1 问题使用SQL语句完成下列导出、导入操作:将/etc/passwd文件导入userdb库user表并给每条记录加编号将userdb库user表中UID小于100的前10条记录导出,存为/myload/user2.txt文件1.2 步骤实现此案例需要按照如下步骤进行。步骤一:将/etc/passwd文件导入MySQL数据库导入后的表结构取决于/etc/pa...原创 2020-03-06 23:40:43 · 229 阅读 · 0 评论 -
《云计算》-Mysql基础-索引创建与删除:普通索引、唯一索引、主键索引创建与删除、自增主键索引
2 MySQL索引创建与删除2.1 问题本案例要求熟悉MySQL索引的类型及操作方法,主要练习以下任务:普通索引、唯一索引、主键索引的创建/删除自增主键索引的创建/删除建立员工表yg、工资表gz,数据内容如表-1、表-2所示,设置外键实现同步更新与同步删除表-1 员工表yg的数据表-2 工资表gz的数据2.2 步骤实现此案例需要按照如下步骤进行。步骤一:索引的创建与删除...原创 2020-03-06 23:39:40 · 336 阅读 · 0 评论 -
《云计算》-MySqlXmind-一张图看懂MySql知识结构
图片太大了,已上传到云盘,包含mysql所有的知识点,可免费下载,如果想要Xmind源文件,可私信我!也可以收藏我所发布的关于mysql的博客,里面附带练习源码,欢迎关注点赞收藏链接:https://pan.baidu.com/s/1RwC2nUY4YtWnQDLmdE4C6w提取码:gjsk...原创 2020-03-06 23:37:05 · 371 阅读 · 0 评论 -
《云计算》-MySql基础-修改表结构:添加字段、修改字段名、修改字段类型、删除字段
1 修改表结构1.1 问题本案例要求熟悉MySQL库中表的字段修改,主要练习以下操作:添加字段修改字段名修改字段类型删除字段1.2 步骤实现此案例需要按照如下步骤进行。步骤一:添加字段在studb中创建tea6表mysql> CREATE TABLE studb.tea6(id int(4) PRIMARY KEY, -> name varchar(4)...原创 2020-03-06 23:29:43 · 645 阅读 · 0 评论 -
《云计算》-MySql基础:MySql数据类型:字段数据类型、表结构、时间函数使用
3 MySQL 数据类型3.1 问题本案例要求熟悉MySQL的字段数据类型、表结构,各种时间函数的使用的使用,完成以下任务操作:在studb库里创建stuinfo表,表结构、字段类型自定义表结构自定义,并合理使用数据类型练习各种时间函数的使用3.2 步骤实现此案例需要按照如下步骤进行。步骤一:创建studb库、stuinfo表1)新建studb库,并切换到studb库mysq...原创 2020-03-06 23:27:54 · 170 阅读 · 0 评论 -
《云计算》-MySql基础:MySql数据库增删改查详细操作
2 数据库基本管理2.1 问题本案例要求熟悉MySQL的连接及数据库表的增删改查等基本管理操作,主要完成以下几个方便的操作:使用mysql命令连接数据库练习查看/删除/创建库的相关操作练习查看/删除/创建表的相关操作,表数据参考如表-1所示内容表-1 测试用表数据2.2 步骤实现此案例需要按照如下步骤进行。步骤一:使用mysql命令连接数据库连接MySQL服务器时,最基本的用...原创 2020-03-06 23:26:32 · 208 阅读 · 0 评论 -
《云计算》-MySql基础-构建MySql数据库:安装MySql-server、MySql-client软件包、修改数据库用户root密码、确认服务运行、roo可控
1 构建MySQL服务器1.1 问题本案例要求熟悉MySQL官方安装包的使用,快速构建一台数据库服务器:安装MySQL-server、MySQl-client软件包修改数据库用户root的密码确认MySQL服务程序运行、root可控1.2 方案本课程将使用64位的RHEL 7操作系统,MySQL数据库的版本是5.7.17。访问http://dev.mysql.com/downlo...原创 2020-03-06 23:25:06 · 272 阅读 · 0 评论