数据库基本操作mysql教学.pptx

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

Mysql操作教学

spartwen

连接、退出连接命令mysql-h[主机地址]-u[用户名]-p[用户密码]为了连接服务器,当调用mysql时,通常需要提供一个MySQL用户名并且很可能需要一个密码。如果服务器运行在登录服务器之外的其它机器上,还需要指定主机名。退出命令QUIT

操作数据显示所有数据库showdatabases;打开数据库use[库名]显示当前数据库所有数据表showtables;显示数据表字段describe[表名];

查询数据操作选择所有数据select*from[表名];选择特殊行select*from[表名]where(条件); SELECT*FROMtbRole_1_2WHEREszName=5190a; null:isnull,isnotnull选择特殊列select[列名],[列名]from[表名]; SELECTulUin,szNameFROMtbRole_1_2;

查询数据操作条件选择特殊行select*from[表名]where(条件)(逻辑操作符)(条件); SELECT*FROMtbRole_1_2WHEREulUin=5190ANDszName=5190a;条件选择特殊行、列select[列名],[列名]from[表名]where(条件)(逻辑操作符)(条件); SELECTulUin,szNameFROMtbRole_1_2WHEREszName=5190aORszName=5191a;

查询数据操作模式匹配MySQL提供标准的SQL模式匹配,以及一种基于象Unix实用程序如vi、grep的扩展正则表达式模式匹配的格式。SQL模式匹配允许你使用_匹配任何单个字符,而%匹配任意数目字符(包括零字符)。注意使用SQL模式时,不能使用=或!=;而应使用LIKE或NOTLIKE比较操作符。例子: 1,要想找出以“b”开头的名字: SELECT*FROMpetWHEREnameLIKEb%;

修改数据操作插入数据insertinto[表名]values(,,......顺序排列的数据); INSERTINTOtbRole_1_2VALUES(5190,5190a,NULL,NULL,NULL,NULL);修改数据update[表名]set[修改内容]WHERE[条件]; UPDATEtbRole_1_2SETszName=5190bwhereulUin=5190;删除数据deletefrom[表名]where[条件];DELETEFROMtbRole_1_2whereulUin=5190;

题目:问题: 1,在表tbRole_1_2查询包含“w”的szName: SELECT*FROMtbRole_1_2WHEREszNameLIKE%w%; 2,设置tbRole_1_2中名字为5190a的blAchieveData、blAchieveRelated为空 updatetbRole_1_2setblAchieveData=NULL,blAchieveRelated=NULLwhereszName=5190a;

修改数据库操作创建数据库CREATEDATEBASE[库名];创建数据表CREATETABLE[表名]([字段名][字段类型]([字段要求])[字段参数],......); 删除数据库:DROPDATABASE[库名];删表:DROPTABLE[表名];

修改数据表操作增加栏位ALTERTABLE[表名]ADDCOLUMN[列名]DATATYPE;删除栏位ALTERTABLE[表名]DROPCOLUMN[列名];

数据库导入、导出导入数据库mysql-f-h[主机地址]-u[用户名]-p[用户密码]目标数据库源文件.sql; -f参数:强制导入问题: mysql-f-usanguo-psgtestarmy_war.sql;是否正确? mysql-f-usanguo-psgtesttb_ladder.sql;是否正确?

数据库导入、导出导出数据库导出数据库mysqldump-h[主机地址]-u[用户名]-p[用户密码]源数据库目标文件.sql;-d参数:只导出数据库结构,没有数据 mysqldump-usanguo-psgtestdb_sg_roletest.sql; 导出数据表mysqldump-h

文档评论(0)

136****1820 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档