实验六 MySQL数据库系统的管理与维护

实验六 MySQL数据库系统的管理与维护

ID:38367650

大小:51.50 KB

页数:5页

时间:2019-06-11

实验六  MySQL数据库系统的管理与维护_第1页
实验六  MySQL数据库系统的管理与维护_第2页
实验六  MySQL数据库系统的管理与维护_第3页
实验六  MySQL数据库系统的管理与维护_第4页
实验六  MySQL数据库系统的管理与维护_第5页
资源描述:

《实验六 MySQL数据库系统的管理与维护》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验六MySQL数据库系统的管理与维护一、实验目的熟练掌握MySQL数据库的基础知识及常用的MySQL操作命令与用户权限管理。二、实验环境RedHatLinux9操作系统。三、实验结果每位同学登录数据库服务器,建立自己的用户并授予不同的权限;使用不同的用户登录数据库,进行相关操作。四、实验前准备1、在linux下,建立/lx文件夹,/lx/文件夹下建立文件input.txt,内容如下:注意,数据之间的分隔符使用Tab键输入#vi/lx/input.txt赵刚19天津张强21南京苏彤彤18北京徐志林19南京刘海20福州存盘退出2、连接和断开数据库连接数

2、据库#mysql-h主机IP地址-u用户名–p输入该用户密码,如果连接成功,出现以下提示符:mysql>断开数据库mysql>quit(或exit);#五、实验内容及步骤1、在客户端以adminroot用户登录数据库服务器#mysql-h数据库服务器的IP地址-uadminroot-p输入密码:mysql>出现mysql提示符,说明登录数据库服务器成功。建立如下用户并授予相应的权限:(1)建立用户useradmin序号,具有对数据库sydata序号操作的所有权限,密码为'123',登录的主机为任意客户端mysql>grantallonsydata序号.*touserad

3、min序号@'%'identifiedby'123';(2)建立用户isuser序号,具有对数据库sydata序号插入,检索权限,密码为'234',登录的主机为任意客户端mysql>grantinsert,selectonsydata序号.*toisuser序号@'%'identified5by'234';(3)建立用户ususer序号,具有对数据库sydata序号更新,检索权限,密码为'345',登录的主机为任意客户端mysql>grantupdate,selectonsydata序号.*toususer序号@'%'identifiedby'345';(4)建立用户s

4、duser序号,具有对数据库sydata序号删除,检索权限,密码为'456',登录的主机为任意客户端mysql>grantdelete,selectonsydata序号.*tosduser序号@'%'identifiedby'456';mysql>exit;//退出数据库2、在客户端以useradmin序号用户登录数据库服务器,创建数据库sydata序号,在该数据库中建立表sytable,表列为id:int(3),name:char(6),age:int(2),addr:varchar(50).其中id为主键,不能为空并且为自动增一,name和age不能为空,addr缺

5、省值为大连市.(1)登录数据服务器#mysql-h数据库服务器的IP地址-uuseradmin序号-p输入密码mysql>出现mysql提示符,说明登录数据库服务器成功(2)创建数据库sydata序号,并在其中创建表sytablemysql>createdatabasesydata序号;//创建数据库mysql>showdatabases;//显示数据库mysql>usesydata序号;//打开数据库mysql>createtablesytable(idint(3)auto_incrementnotnullprimarykey,namechar(6)notnull,a

6、geint(2)notnull,addrvarchar(50)default'大连市');//创建表建立成功后,查询表sytable结构mysql>describesytable;//查询表结构如果正确,转向步骤(3);如果不正确,要修改表sytable结构,使其满足题中的要求mysql>altertablesytable修改的字段;mysql>exit;3、在客户端以isuser序号用户登录数据库服务器,向表sytable中插入二条记录,('李红',20,'沈阳市'),('王燕',19,'上海市')5#mysql-h数据库服务器的IP地址-uisuser序号-p输入密

7、码mysql>mysql>usesydata序号;//打开数据库mysql>insertintosytable(name,age,addr)values('李红',20,'沈阳市');//向表插入记录mysql>insertintosytable(name,age,addr)values('王燕',19,'上海市');mysql>select*fromsytable;//查看表信息成批向表sytable中添加记录mysql>loaddatalocalinfile"/lx/input.txt"intotablesytable;//成批向表插

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。