欢迎来到天天文库
浏览记录
ID:50370051
大小:31.70 KB
页数:2页
时间:2020-03-08
《Mysql开发最常用语句.docx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、Mysql开发最常用语句(一)创建,删除和最基本查询:显示数据库 mysql->showdatabases;创建数据库 mysql->createdatabasedb;删除数据库 mysql->dropdatabasedb;选择数据库 mysql->usedb创建表 mysql->createtablemytable(namevarchar(20),sex(char(1),birthdate);删除表 mysql->droptablemytable;显示表的内容 mysql->showta
2、bles;查看表的内容mysql>select*fromtest;显示表的结构 mysql->describemytable;参看存储引擎:mysql>showengines;当前默认的存储引擎:mysql>showvariableslike'%storage_engine%';更新:1、对列的操作:在一个表中增加一条字段mysql->altertableyourtableadd namevarchar(20)notnull;删除一个字段 mysql->altertableyourtabledropname;2、对行的操作:插入
3、一条记录 mysql->insertintomytablevalues('summer','m','1983-08-24');删除一条记录 mysql->deletefrommytablewherename='summer';修改一条记录 mysql->updatemytablesetsex='vm'wherename='summer';插入多条记录 mysql->insertintomytable select*fromyourtable;(这种形式的INSERT语句中,新行的数据值不是在语句正文中明确地指定的.而是语句中指
4、定的一个数据库查询.该查询的逻辑限制:?查询不能含有ORDERBY子句.?查询结果应含有与INSERT语句中列数目相同的列,且数据类型必须逐列兼容.)简单查询:1.在查询结果中显示列名a.用as关键字:selectnameas'姓名' fromstudentsorderbyageb.直接表示:selectname'姓名' fromstudentsorderbyage(二)(1).查询语句: selectusername,uidfromsupesite.supe_userspaceswherecatid='91
5、'; selectT1.imagefromsupesite.supe_spaceimagesAST1INNERJOINsupesite.supe_spaceitemsAST2ON T1.itemid=T2.itemidwhereT2.username='".$username."'LIMIT1; (2).插入语句: insertintocdb_members(username,password)values('$username','$passwd'); (3)
6、.更新语句: updatevpopmail.vpopmailsetpw_privilege='1'wherepw_name='haha'; (4).修改表结构语句: altertablevpopmail addpw_hahaint(10)defaultnull; altertablevpopmail droppw_haha; altertablehaha adduidint(10)notnullauto_increment,addprimary
7、key(uid); (5).创建表数据库: createtablelian(aint,bchar(10)); createdatabasejie; (6).删除数据库表记录: dropdatabasejie; droptablelian; deletefromlianwhereusername='dd'; (7)mysql备份 mysqldump--all-databases>all_databases.sql (8)m
8、ysql恢复 mysqlgrantallprivilegeson*.*to 'lianbinjie'@'localhost'
此文档下载收益归作者所有