预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共64页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第20章MySQL数据库介绍数据库系统与MySQL登入MySQL数据库系统的过程介绍“数据库”操作介绍“表”的操作MySQL的用户管理MySQL数据备份20.1MySQL概述20.2MySQL的工作原理C/S结构20.3MySQL启动与退出口令管理20.5数据库操作20.7“表”操作格式:mysql>CREATE[TEMPORARY]TABLE[IFNOTEXISTS]表名[字段定义,…][表选项][查询语句];Mysql调用文件*.sql格式:mysql>DESCRIBE表名;mysql>DESC表名;Mysql>SHOWCOLUMNSFROM表名;更改表名更改字段名更改字段类型增加一个字段删除一个字段转换表的类型格式:ALTERTABLE原表名RENAMEas新表名;格式:ALTERTABLE表名CHANGE原字段名新字段名原字段定义;格式:ALTERTABLE表名CHANGE字段名字段名字段新类型;ALTERTABLE表名MODIFY字段名字段新类型;ISAM在MySQL3.23以前版本支持MYISAM是MySQL3.23以后版本的默认“表”类型。HEAP“临时”内存表格式:sql>ALTERTABLE表名TYPE=表新类型;格式:sql>ALTERTABLE表名ADD字段名类型;格式:sql>ALTERTABLE表名DROPCOLUMN字段名;格式:sql>DROPTABLE[IFEXISTS]表名1,表名2…增加记录查询记录排序记录修改纪录删除记录格式1:对所有字段赋值,可插入多条记录sql>insertinto表名values(值1,值2,…),(值1,值2,…),…;格式2:仅对某些字段赋值,可插入多条记录sql>insertinto表名(字段1,字段2,…)values(值1,值2,…),values(值1,值2,…),…;格式3:仅对某些字段赋值sql>insertinto表名set字段1=值1,set字段2=值2,…;格式:sql>select字段from表1,表2,…where条件orderby排序字段groupby分组字段limit待显示的记录数格式:sql>select字段from表1,表2,…where条件orderby排序字段groupby分组字段limit待显示的记录数例1:sql>select*fromcs_students;例2:sql>select2*4,now(),version();例3:sql>selectid,name,sexfromcs_students;例4:sql>selectidas‘学号’,nameas‘姓名’,sexas‘性别’fromcs_students;例5:sql>selectidas‘学号’,nameas‘姓名’,fromcs_studentswheresex=‘女’;例6:sql>selectidas‘学号’,nameas‘姓名’,fromcs_studentswheresex=‘女’andcs_namelike‘李%’;例:sql>selectid,name,sexfromcs_studentsorderbyid;sql>selectid,name,sexfromcs_studentsorderbyiddesc;例:sql>updatestudentssetid=201003whereid=202003;例:sql>deletefromstudentswherename=“李娜”andsex=“女”;20.9“索引”操作格式1:sql>ALTERTABLE表名ADDINDEX索引名称(字段列表)格式2:sql>ALTERTABLE表名ADDUNIQUE索引名称(字段列表)格式3:sql>ALTERTABLE表名ADDPRIMARYKEY(字段列表)“索引记录”-普通索引实例格式:sql>ALTERTABLE表名DROPINDEX索引名称;sql>ALTERTABLE表名DROPUNIQUE索引名称;sql>ALTERTABLE表名DROPPRIMARYKEY;或sql>DROPINDEX索引名称ON表名;20.11用户管理增加用户赋予权限返回权限机制返回更改口令返回20.12数据备份与恢复加锁:加锁时,释放以前的锁定LOCKTABLES表名{READ|WRITE|LOW_PRIORITY};解锁:UNLOCKTABLES;加锁:加锁时,释放以前的锁定LOCKTABLES表名{READ|WRITE|LOW_PRIORITY};解锁:UNLOCKTABLES;WinMySQLAdmin图形管理工具14.WinMySQLAdmin图形管理工具(续1)14.WinMySQLAdmin图形管理工具(续2)15.MySqlManager图形管理工具15.MySqlMa