好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

mysql数据库入门学习笔记(1/2)

MySQL(发音为"my ess cue el",不是"my sequel")是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理,下文为各位介绍mysql数据库入门学习笔记,希望能帮助到大家。

数据库 一直没怎么重视,前段时间看了看mysql的基础知识,不看不知道,一看吓一跳,很多基础都竟然不知道,一直傻傻的用一些简单的、笨笨的方法,看了之后原来竟是如此如此,生活如此多娇,以前看不懂的,现在也懂点了,以前看到就头晕的,现在不晕了,发现一个奇怪的现象,应该很多人都有吧,当学一种知识的时候,而当时确实又是学不会、学不好的时候,随着时间的慢慢推移,再回过头来看的时候,发现比以前容易接受得多了……难怪这么多人到快挂的时候才后悔,不扯这么多了,把记录的笔记分享出来,方便日后查悦。

一、data数据文件夹文件说明

.frm    表字段 .MYD    表数据 .MYI    表索引

二、mysql常用命令

SELECT VERSION();                   // 数据库 版本号 CURRENT_DATE();                    //数据库日期 SELECT (20+5)*4 AS result;    //通过AS关键字设置字段名 SELECT USER();                        //当前登录用户和数据库地址 SELECT NOW();                        //当前日期时间 EXIT;QUIT;                                //退出 SHOW DATABASES;               //显示当前存在的数据库 USE guest;                                 //选择一个数据库 SELECT DATABASE();          //查看当前所选择的数据库 SHOW TABLES;                     // 查看有多少张表 DESCRIBE guest;                  //显示表结构 SET NAMES gbk;                 // 根据数据库设置中文编码 create database                     //创建数据库 alter database 原数据库名 modify name=新名字    //更新数据库名称 drop database book;            //删除数据库 create table user();              //创建一张表 drop table user;                   //删除表 show create database test;    //查看数据库字符集 show create table user;      //查看表字符集 show index from t2;           //查看表中的所有索引 //复制表结构+复制表数据 create table t3 like t1;                      //创建t3表,并将t1表的结构复制到t3 insert into t3  select  * from t1;     //复制t1的数据到t3表

三、mysql常用数据类型

整数型:TINYINT(常用),, SMALLINT, INT(常用), BIGINT 浮点型:FLOAT, DOUBLE, DECIMAL(M,D)(常用) 字符型:CHAT(常用), VARCHAR(常用) 日期型:DATETIME, DATE, TIMESTAMP 备注型:TINYTEXT, TEXT(常用), LONGTEXT 字段属性: unsigned                          //无符号,全是正数 zerofill                             //零填充,int(2),不够2位补0 auto_increment            //自增长 null                                 //这一列值允许为null not null                          //这一列值不允许为null default                           //默认值 primary key                  //主键索引 index in_named(name)         //普通索引

查看更多关于mysql数据库入门学习笔记(1/2)的详细内容...

  阅读:46次