最新公告
  • 欢迎您光临IO源码网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
  • mysql基本语句详细教程 PDF 下载

    mysql基本语句详细教程 PDF 下载

    本站整理下载:
    链接:https://pan.baidu.com/s/1NMkhPHYDyLFpI04FeBBIgg 
    提取码:djzg 
     
     
    相关截图:
     
    主要内容:

    看他们网上的,写得都是千篇一律,同时,好多也写得不是很好,下面是我自己总结的有关mysql的使用细节,也是我在学习过程中的一些记录吧,希望对你有点帮助,后面有关存储过程等相关操作还没有总结好,下次总结好了再发给你吧,呵呵~~~~~
     
    MySql学习笔记
     
    MySql概述:MySql是一个种关联数据库管理系统,所谓关联数据库就是将数据保存在不同的表中,而不是将所有数据放在一个大的仓库中。这样就增加了速度与提高了灵活性。并且MySql软件是一个开放源码软件。
     
     
    注意,MySql所支持的TimeStamp的最大范围的问题,在32位机器上,支持的取值范围是年份最好不要超过2030年,然后如果在64位的机器上,年份可以达到2106年,而对于date、与datetime这两种类型,则没有关系,都可以表示到9999-12-31,所以这一点得注意下;还有,在安装MySql的时候,我们一般都选择Typical(典型安装)就可以了,当然,如果还有其它用途的话,那最好选择Complete(完全安装);在安装过程中,一般的还会让你进行服务器类型的选择,分别有三种服务器类型的选择,(Developer(开发机)、Server Machine(服务器)、Dedicated MySql Server Machine(专用MYSQL服务器)),选择哪种类型的服务器,只会对配置向导对内存等有影响,不然其它方面是没有什么影响的;所以,我们如果是开发者,选择开发机就可以啦;然后接下来,还会有数据库使用情况对话框的选择,我们只要按照默认就可以啦;
     
    连接与断开服务器:
    连接:在windows命令提示符下输入类似如下命令集:mysql –h host –u user –p
    例如,我在用的时候输入的是:mysql –h localhost –u root –p
    然后会提示要你输入用户密码,这个时候,如果你有密码的话,就输入密码敲回车,如果没有密码,直接敲回车,就可以进入到数据库客户端;连接远程主机上的mysql,可以用下面的命令:mysql –h 159.0.45.1 –u root –p 123
     
    断开服务器:在进入客户端后,你可以直接输入quit然后回车就可以了;
     
    下面就数据库相关命令进行相关说明
    你可以输入以下命令对数据库表格或者数据库进行相关操作,在这里就省略了,然后直接进行文字说明了;
     
    Select version(),current_date;//从服务器得到当前mysql的版本号与当前日期
    Select user();  //得到当前数据库的所有用户
    Use databasename;  进入到指定的数据库当中,然后就可以操作这个数据库当中的表格了
    Show databases;  //查询目前数据库中所有的数据库,并且显示出来;
    Create batabase databasename;创建数据库,例如:create database manager;
    Show tables;  //查看当前数据库中的所有表格;
    Create table tablename(colums);创建表,并且给表指定相关列,例如:create table pet(name varchar(20),owner varchar(20),species varchar(20),sex char(1),birth date,death date);
     
    Describe tablename;将表当中的所有信息详细显示出来,例如:describe pet;
    可以用命令一次插入多条记录,例如:
    Insert into pet values(‘Puffball’,’Diane’,’hamster’,’f’,’1993-12-3’,null),( ‘Puffball’,’Diane’,’hamster’,’f’,’1993-12-3’,now());
    Select * from pet;  从pet表当中查询出所有的记录,显示出来;
    Delete from pet where id=1;删除ID为1的那一条记录;
    Update pet set birth=’2001-1-3’ where name=’Bowser’;更新name为Bowser的记录当中的birth字段的值;
    Select distinct owner from pet;从pet表中选择出owner字段的值唯一的行,如果有多行记录这个字段的值相同,则只显示最后一次出现这一值的一行记录;
     
    有关日期计算:
     
    Select name,birth,curdate(),(year(curdate())-year(birth)) as age from pet;
    此处,year()函数用于提取对应字段的年份,当然类似的还有month(),day()等;
     
     
    在mysql当中,sql语句可以使用like查询,可以用”_”配任何单个字符,用”%”配任意数目字符,并且SQL模式默认是忽略大小写,例如:select * from pet where name like ‘%fy’;
    当然也可以用正则表达式模式进行配。
     
    同时在sql当中,也要注意分组函数、排序函数、统计函数等相关用法,在这里只列举一二;
    Select species,count(*) from pet group by speceis;
    Select * from pet order by birth desc;
     
    查询最大值的相关操作:
    Select max(age) from pet;
    取前多少项记录,这个主要用于分页查询操作当中,
    Select * from pet order by birth desc limit 3;取前三条记录,
    Select * from pet order by birth desc limit 0,3;这个可以用于分页查询,limit后面的第一个参数,是起始位置,第二个参数是取记录条数;
     
    有关创建表格自增长字段的写法:
    Create table person(id int(4) not null auto_increment,name char(20) not null,primary key (id));
     
    修改表操作:
    向表中增加字段:注意,在这个地方,如果是增加多个字段的时候,就要用括号括起来,不然会有问题,如果是单个字段的话,不用括号也没事;
    Alter table test add(address varchar(50) not null default ‘xm’,email varchar(20) not null);

     

    *** 次数:10600 已用完,请联系开发者***

    1. 本站所有资源来源于用户上传和网络,因此不包含技术服务请大家谅解!如有侵权请邮件联系客服!384324621@qq.com
    2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理,有奖励!
    3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!
    4. 如果您也有好的资源或教程,您可以投稿发布,成功分享后有★币奖励和额外收入!

    IO 源码网 » mysql基本语句详细教程 PDF 下载

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    IO源码吧
    一个高级程序员模板开发平台

    发表评论

    • 77会员总数(位)
    • 10333资源总数(个)
    • 62本周发布(个)
    • 6 今日发布(个)
    • 380稳定运行(天)

    提供最优质的资源集合

    立即查看 了解详情