
DBA
wanboo0205
这个作者很懒,什么都没留下…
展开
-
MySQL管理工具
1案例1:MySQL管理工具1.1问题部署LAMP+phpMyAdmin平台1.2方案安装httpd、mysql、php-mysql及相关包启动httpd服务程序解压phpMyAdmin包,部署到网站目录配置config.inc.php,指定MySQL主机地址创建授权用户浏览器访问、登录使用实验需要使用1太RHEL7虚拟机,其中一台作为数据服务器(192.168.4.6)、另外一台作为测试用的Linux客户机(192.168.4.254),如图所示:1.3步骤实现此案例需要原创 2020-08-13 10:22:09 · 148 阅读 · 0 评论 -
密码恢复及设置
2案例2:密码恢复及设置2.1 问题本案例要求密码恢复及设置,完成以下任务操作:恢复MySQL管理列表正常设置管理密码2.2 步骤实现此案例需要按照如下步骤进行。步骤一:重置MySQL管理密码1)首先停止已运行的MySQL服务程序[root@dbsvr1 ~]# systemctl stop mysqld.service //停止服务[root@dbsvr1 ~]# systemctl status mysqld.service //确认状态mysqld.s原创 2020-08-13 08:29:46 · 269 阅读 · 0 评论 -
查询及匹配条件
4案例4:查询及匹配条件4.1问题练习常见的SQL查询及条件设置创建stu_info表,并插入数据练习常见SQL查询及条件设置4.2步骤实现此案例需要按照如下步骤进行。步骤一:根据任务要求建立员工档案表stu_info(如上个实验已创建,可将上个实验stu_info表中记录清除后继续使用)1)在userdb库中创建stu_info表以root用户登入MySQL服务器:[root@dbsvr1 ~]# mysql -u root -pEnter password:Welcome t原创 2020-08-11 11:08:23 · 211 阅读 · 0 评论 -
操作表记录
3案例3:操作表记录3.1问题练习表记录的操作1.表记录的插入2.表记录的更新3.表记录的查询4.表记录的删除3.2步骤实现此案例需要按照如下步骤进行。步骤一:创建stu_info表,并确保stu_info表记录为空在userdb库中创建stu_info表:[root@dbsvr1 ~]# mysql -uroot -pEnter password: Welcome to the MySQL monitor. Commands end with ; or \g.Your M原创 2020-08-10 08:42:31 · 183 阅读 · 0 评论 -
数据导入/导出
2案例2:数据导入导出2.1问题使用SQL语句完成下列导出、导入操作:将/etc/passwd文件导入userdb库user表并给每条记录加编号将userdb库user表中UID小于100的前10条记录导出,存为/myload/user2.txt文件2.2步骤实现此案例需要按照如下步骤进行。步骤一:将/etc/passwd文件导入MySQL数据库导入后的表结构取决于/etc/passwd配置文件。若一时记不住各字段的含义,也可以查看passwd配置文件的man手册页,找到格式描述相关的说原创 2020-08-07 09:14:12 · 146 阅读 · 0 评论 -
MySQL存储引擎的配置
1案例1:MySQL存储引擎的配置1.1问题本案例要求MySQL数据存储引擎的使用,完成以下任务操作:查看服务支持的存储引擎查看默认存储类型更改表的存储引擎设置数据库服务默认使用的存储引擎1.2步骤实现此案例需要按照如下步骤进行。步骤一:查看存储引擎信息登入MySQL服务器,查看当前支持哪些存储引擎。使用mysql命令连接,以root用户登入:[root@dbsvr1 ~]# mysql -u root –pEnter password: Welcome to the MyS原创 2020-07-10 08:36:18 · 376 阅读 · 0 评论 -
MySQL索引创建与删除
2案例2 MySQL索引创建与删除2.1 问题本案例要求熟悉MySQL索引的类型及操作方法,主要练习以下任务:普通索引、唯一索引、主键索引的创建/删除自增主键索引的创建/删除建立员工表yg、工资表gz,数据内容如表所示,设置外键实现同步更新与同步删除2.2 步骤实现此案例需要按照如下步骤进行。步骤一:索引的创建与删除创建表的时候指定INDEX索引字段创建库home:mysql> create database home;Query OK, 1 row affected原创 2020-07-06 14:21:44 · 127 阅读 · 0 评论 -
修改表结构
1案例1:修改表结构1.1问题本案例要求熟悉MySQL库中表的字段修改,主要练习以下操作:添加字段修改字段名修改字段类型删除字段1.2步骤实现此案例需要按照如下步骤进行。步骤一:添加字段在studb中创建tea6表mysql> CREATE TABLE studb.tea6(id int(4) PRIMARY KEY, -> name varchar(4) NOT NULL, -> age int(2) NOT NULL -> );原创 2020-07-03 10:39:15 · 148 阅读 · 0 评论 -
MySQL数据类型
3案例3:MySQL数据类型3.1问题本案例要求熟悉MySQL的字段数据类型、表结构,各种时间函数的使用,完成以下任务操作在studb库里创建stuinfo表、表结构、字段类型自定义表结构自定义,并合理使用数据类型练习各种时间函数的使用3.2步骤实现此案例需要按照如下步骤进行。步骤一:创建studb库,stuinfo表1)新建studb库,并切换到studb库mysql> CREATE DATABASE studb;Query OK, 1 row affected (0.00原创 2020-06-30 09:36:50 · 89 阅读 · 0 评论 -
数据库基本管理
2案例2:数据库基本管理2.1问题本案例要求熟悉MySQL的连接及数据库表的增删改查等基本管理操作,主要完成以下几个方便的操作:使用mysql命令连接数据库练习查看/删除/创建库的相关操作练习查看/删除/创建表的相关操作,表数据参考如表所示。2.2步骤实现此案例需要按照如下步骤进行。步骤一:使用mysql命令连接数据库连接MySQL服务时,最基本的用法是通过-u选项指定用户名、-p指定密码。密码可以写在命令行(如果不写,则出现交互,要求用户输入),当然基于安全考虑一般不推荐这么做。原创 2020-06-29 09:54:32 · 7282 阅读 · 0 评论 -
构建MySQL服务器
1案例1:构建MySQL服务器1.1 问题本案例要求熟悉MySQL官方安装包的使用,快速构建一台数据库服务器:安装MySQL-server、MySQL-client软件包修改数据库用户root的密码确认MySQL服务程序运行、root可控1.2 方案本课程将使用64位的RHEL7操作系统,MySQL数据库的版本是5.7.17。访问http://dev.mysql.com/downloads/mysql/,找到MySQL Community Server下载页面,平台选择“Red Hat原创 2020-06-28 09:37:48 · 500 阅读 · 0 评论