1 / 7
文档名称:

mysql学习笔记.doc

格式:doc   大小:58KB   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

mysql学习笔记.doc

上传人:xr9tom6 2017/5/24 文件大小:58 KB

下载得到文件列表

mysql学习笔记.doc

文档介绍

文档介绍:数据库操作创建一个名称为 my db1 的数据库。 c reate data base mydb1 ;*** 在 mysq l的安装目录下,有一个文件名为 i文件,打开 ni,查找 datad ir,对应的值就是数据存放路径如 dat adir= "E:/P rogra maFil es/My SQL5. 0/Dat a/" 查看当前具有的所有数据库: show da tabas es; 删除数据库 drop datab ase 数据库名;切换当前使用数据库: use 数据库名称查看当前正在使用的数据库: selec t dat abase ( ); 数据表操作创建一个员工表 e mploy ee cr eate table empl oyee 查看表信息 desc empl oyee; --查看表结构 show ta bles; --列出当前数据库中的所有表名 sho w cre ate t able 表名;--查看创建表的语句。修改表信息 1)增加列 a lter table 表名 add列名类型(长度)约束; 2)修改现有列类型\长度\约束 alter tabl e表名 modif y列名类型(长度)约束; 3)修改现有列名称 alte r tab le表名 chan ge旧列名新列名类型(长度)约束; 4)删除现有列 alte r tab le表名 drop 列名; 5)修改表的名称: ren ame t able 表名 to新表名; 6)修改表的字符集编码 alt er ta ble s tuden t cha racte r set utf8 ; 删除表 drop tabl e表名;数据记录操作增加表记录使用 ins ert语句向表中插入三个员工的信息。 i nsert into empl oyee( id,us ernam e,bir thday ,entr y_dat e,job ,sala ry,re sume) valu es(1, 'aaa' ,'198 0-09- 09',' 1980- 09-09 ','bb b',90 ,'aaa aa'); 插入数据的细节 1(如果要插入所有字段可以省写列列表,,原因就是方便以后其他人对数据库的维护) inse rt in to em ploye e val ues(1 ,'aaa ','19 80-09 -09', '1980 -09-0 9','b bb',9 0,'aa aaa') ; 注意事项:1)插入值的类型必须和列类型匹配 2)插入值的长度不能超过列定义的长度 3)插入值的顺序和列的顺序必须对应 4)字符串和日期类型的值必须写单引号 5)插入空值时可以写 null 在上面员工表的基本上增加一个 image 列。 al tert able emplo yee add [c olumn ] ima gebl ob;(b lob 为二进制的数据类型) 删除 gend er列。 alter tabl e emp loyee drop gend er; 修改 job 列,使其长度为60。 alter tabl e emp loyee modi fy job var char( 60); 列名 nam e修改为 u serna me

最近更新