发布网友 发布时间:2022-04-30 00:44
共2个回答
懂视网 时间:2022-04-30 05:05
(1)用SQL语句建库、建表并插入记录。
(2)修改表结构,包括修改属性列的数据类型,增加新的属性列,删除已有的属性列。
(3)使用单个元组和多元组插入。
(4)简单查询操作,包括投影、选择、数据排序、模糊匹配查询等。如果结果不正确,要进行修改,直至正确为止。
(5)连接查询操作,包括等值连接、自然连接、一般连接、自身连接、外连接。
2.子查询及组合
(1)在DBMS的交互式环境里,用SQL语句建库、建表并插入记录。
(2)使用In、比较符和Exists操作符进行嵌套查询操作。
(3)分组查询,包括分组条件表达、选择组条件表达的方法。
(4)集合查询。
(5)使用视图创建语句建视图,通过视图查询数据
(6)带子查询的修改和删除
(7)通过视图修改和删除数据
3.数据控制、数据导入/导出、数据备份和恢复
(1)使用SQL对数据进行安全性控制,包括授权和权利收回。
(2)查看授权和权利收回后的结果
(3)SQL SEVER工具对表中的数据导出到其它格式的文件。
(4)将其它格式的文件数据导入到数据库中。
(5)使用SQL SEVER具创建一个数据库的备份(海量备份、增量备份)。
(6)使用SQL SEVER工具及所创建的数据库备份恢复这个数据库。
建库:
建表:
插入记录:
查看
修改属性列的数据类型
添加新的属性列
删除已有属性列
单元组
多元组
投影
选择
数据排序
模糊匹配查询
预处理操作,建立相关的表
等值连接
自然连接
一般连接
自身连接(先创建能自身连接的属性)
外连接
使用in
使用比较符
使用exists
普通分组
显示所有满足条件元组
其它条件分组
union并操作
用union实现交操作
用union实现差操作 ( f1-f2 )并(f2-f1)
创建新用户
新用户授权
回收新用户权利
授权后
回收权利后
按一定格式导出student表到txt
到相关位置查看导出的txt文件
重建新表temptxt,导入txt文件到表中并查看
用MySQL实现海量备份
查看备份文件(包括了SQL语句记录)
删除已备份的基本表
使用备份的文件还原基本表
查看恢复后地表
增量备份:按照网上的操作修改my-default.ini(没有my.ini和my.conf文件),添加了log-bin路径后却没能得到相关文件,使用了另一种方法 也没成功。查询得知MySQL5不支持增量备份,是指所有的5系列么?我用的是MySQL5.6......
MySQL操作汇总
标签:
热心网友 时间:2022-04-30 02:13
使用方法步骤如下:
1、工具需求
(1)navicat for mysql
2、先下载安装软件,按照正确的软件安装步骤进行安装,安装过程之间注意一下插件的自定义选择。
(1)连接参数填写:连接名可以任意填写,主需要方便区分即可,接着在主机名或IP填写服务器的主机名或者服务器IP地址,
(2)然后端口默认是3306 如果修改了其他端口,需要对应,接着填写用户名的密码,如图。
3、下面设置完后,点击下方的“连接”,接着出现“连接成功”的弹窗,意味着连接成功了。
(1)添加删除数据库:如果需要添加删除数据库的话,可以选择需要操作的数据库点击操作即可,如图。
(2)如何使用命令行:,对于很多操作还是SQL命令会更加方便,接着进入sql命令行界面,点击“工具”--“命令列界面”。
(3)可以在右下方空白区域进入了SQL命令行界面,操作方法和普通进入mysql命令行界面一样使用命令。
4、其他功能:面对之前数据库已经导出的sql文件。直接通过选择需要导入的数据库,效果如图所示。