首页 MYSQL数据库基础PPT培训资料

MYSQL数据库基础PPT培训资料

举报
开通vip

MYSQL数据库基础PPT培训资料PHPAuthor:arcenE-mail:arcen@sohu.comMYSQL数据库基础数据库的安装数据库的登陆在Dos模式下,进入安装目录bin下.1、mysql进入mysql客户端模式命令:mysql–uroot–p123456root为默认用户,123456为用户密码2、mysqladmin修改密码命令:mysqladmin–uroot-p123456password111111MYSQL数据库基础mysqladmin–uroot–ppassword111111;输入结束有提示输入旧密码。MySql权限管...

MYSQL数据库基础PPT培训资料
PHPAuthor:arcenE-mail:arcen@sohu.comMYSQL数据库基础数据库的安装数据库的登陆在Dos模式下,进入安装目录bin下.1、mysql进入mysql客户端模式命令:mysql–uroot–p123456root为默认用户,123456为用户密码2、mysqladmin修改密码命令:mysqladmin–uroot-p123456password111111MYSQL数据库基础mysqladmin–uroot–ppassword111111;输入结束有提示输入旧密码。MySql权限管理普通用户权限MYSQL数据库基础MYSQL数据库基础MYSQL数据库基础创建新用户命令:grant权限on表touser_name[Identifiedbypassword][withgrantoption]权限是上面列表中列出的权限,多个权限间用逗号分隔。表指被授权的数据库表的名称,可以指定为*.*,表示所有的数据库的所有的表,也可以指定为dbname.*,表示dbname里所有的表MYSQL数据库基础username表示要被授权的用户名。Mysql允许用户名包含一个主机名,这样可以区分来自不同域的用户。如ahut@localhostIdentifiedbypassword表示登陆时要用的密码如:grantselect,alter,insert,updateon*.*toahut@localhostIdentifiedBy‘111111’withgrantoptionMYSQL数据库基础Revoke删除用户权限revoke权限on表from用户例如:revokeallon*.*fromahut@localhost显示所有用户mysql>usemysql;mysql>select*fromuser;MYSQL数据库基础创建数据库命令:createdatabasedb_name;例:createdatabaseweb;删除数据库命令:dropdatabase[ifexists]db_name例:dropdatabaseifexistsweb;MYSQL数据库基础创建表createtabletbl_name(字段类型[NULL|NOTNULL],字段2类型2(长度)….)MYSQL数据库基础createtabletbl(Idintprimarykeyauto_increment,UserNamevarchar(100),Paswdvarchar(100));一个表创建后自动生成3个文件:tbl.frmtbl.MYDtbl.MYItblName.frm文件是表的定义,它保存了表中包含的数据列的内容和类型。tblName.MYD文件包含了表中的数据。tblName.MYI文件含了表的索引MYSQL数据库基础删除表droptable[ifexists]table_name;例:droptableifexiststbl;MYSQL数据库基础数值型TINYINT[(M)]一个很小的整数。有符号的范围是-128到127,无符号的范围是0到255。SMALLINT[(M)]一个小整数。有符号的范围是-32768到32767,无符号的范围是0到65535。MYSQL数据库基础MEDIUMINT[(M)]一个中等大小整数。有符号的范围是-8388608到8388607,无符号的范围是0到16777215。INT[(M)]一个正常大小整数。有符号的范围是-2147483648到2147483647,无符号的范围是0到4294967295。INTEGER[(M)]这是INT的一个同义词。MYSQL数据库基础BIGINT[(M)]一个大整数。有符号的范围是-9223372036854775808到9223372036854775807,无符号的范围是0到18446744073709551615。MYSQL数据库基础FLOAT[(M,D)]一个小(单精密)浮点数字。不能无符号。允许的值是-3.402823466E+38到-1.175494351E-38,0和1.175494351E-38到3.402823466E+38。M是显示宽度而D是小数的位数。没有参数的FLOAT或有<24的一个参数表示一个单精密浮点数字。DOUBLE[(M,D)]一个正常大小(双精密)浮点数字。不能无符号。允许的值是1.7976931348623157E+308到-2.2250738585072014E-308、0和2.2250738585072014E-308到1.7976931348623157E+308。M是显示宽度而D是小数位数。没有一个参数的DOUBLE或FLOAT(X)(25<=X<=53)代表一个双精密浮点数字。MYSQL数据库基础日期和时间类型DATE一个日期。支持的范围是'1000-01-01'到'9999-12-31'。MySQL以'YYYY-MM-DD'格式来显示DATE值,但是允许你使用字符串或数字把值赋给DATE列。DATETIME一个日期和时间组合。支持的范围是'1000-01-0100:00:00'到'9999-12-3123:59:59'。MYSQL数据库基础MySQL以‘YYYY-MM-DDHH:MM:SS’格式来显示DATETIME值,但是允许你使用字符串或数字把值赋给DATETIME的列。TIMESTAMP[(M)]一个时间戳记。范围是‘1970-01-0100:00:00’到2037年的某时。MySQL以YYYYMMDDHHMMSS、YYMMDDHHMMSS、YYYYMMDD或YYMMDD格式来显示TIMESTAMP值,取决于是否M是14(或省略)、12、8或6,但是允许你使用字符串或数字把值赋TIMESTAMP列。MYSQL数据库基础CHAR(M)[BINARY]一个定长字符串,当存储时,总是是用空格填满右边到指定的长度。M的范围是1~255个字符。当值被检索时,空格尾部被删除。VARCHAR(M)[BINARY]一个变长字符串。注意:当值被存储时,尾部的空格被删除(这不同于ANSISQL规范)。M的范围是1~255个字符。MYSQL数据库基础TEXT和BLOB类型Text适合存储长文本,BLOB适合存储二进制数据TINYBLOBTINYTEXT一个BLOB或TEXT列,最大长度为255(2^8-1)个字符。BLOBTEXT一个BLOB或TEXT列,最大长度为65535(2^16-1)个字符。MYSQL数据库基础MEDIUMBLOBMEDIUMTEXT一个BLOB或TEXT列,最大长度为16777215(2^24-1)个字符。LONGBLOBLONGTEXT一个BLOB或TEXT列,最大长度4294967295(2^32-1)个字符。MYSQL数据库基础查看数据库1、show命令显示数据库内容showdatabases列出所有可供使用的数据库名showtables列出当前数据库中所有的表信息showcolumnsfromtable列出表中所有字段信息2、describe命令查看指定表的详细设计信息describetbl;MYSQL数据库基础使用数据库1、插入数据insertintotbl(字段集)values(值集)例:insertintotbl(username,password,lastlogin)values(‘ahut’,’123456’,now())调用一个写好的sql语句sourced:\mysql.sql;2、查询数据select字段fromtblwhere条件[limitstart,rows]MYSQL数据库基础例:select*fromtbllimit0,3(1)基本查询select*[字段]fromtbl(2)条件查询select*fromtblwhere字段条件值select*fromtblwhereusernamelike‘a%’select*fromtblwhere(age>20andscrore>80)orage<20MYSQL数据库基础(3)多表查询select*fromtbl1,tbl2多表查询满足迪卡尔积(4)排序查询select*fromtblorderbyiddesc[asc]//按大小排序select*fromtblgroupbypassword//按类排序selectcount(*)ascntgroupbypassword//按类统计select*fromtblgroupbypasswordhavingusername=‘ahut’//根据条件按类统计MYSQL数据库基础(5)查询非字段select6*5;//查询计算结果selectnow();//查询系统时间更新内容命令:updatetblset字段=值where条件删除记录deletefromtblwhere条件truncatetbl//删除表中所有记录
本文档为【MYSQL数据库基础PPT培训资料】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: ¥17.6 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
精品课件
暂无简介~
格式:ppt
大小:90KB
软件:PowerPoint
页数:0
分类:高中其他
上传时间:2021-01-27
浏览量:6