码迷,mamicode.com
首页 > 数据库 > 详细

学习笔记_数据库1

时间:2015-07-16 22:39:42      阅读:221      评论:0      收藏:0      [点我收藏+]

标签:chenran_mysql_1

搭建数据库服务器


 1.管网下载数据库服务器包MySQL-5.6.15-1.el6.x86_64.rpm-bundle.tar


 2.解包 tar -xvf MySQL-5.6.15-1.el6.x86_64.rpm-bundle.tar


 3.升级安装  rpm -Uvh  MySQL-*.rpm


 4.检查已安装的MYSQL包  rpm -qa | grep -i  mysql


 5.查看初始密码 cat /root/.mysql_secret

 TB7n0sZn

 6.登陆数据库 mysql -hlocalhost -uroot -pTB7n0sZn


 7.重设管理员的登陆密码

  mysql> set password for root@localhost=password("123");

  mysql> quit;


 8.重新登陆 

  #mysql -hlocalhost -uroot -p123 

  mysql> show databases;

数据库基本操作


show databases; #查看所有库


drop database  数据库名; #删除库

use  数据库名; #选择库

show tables; #查看数据库中的所有表

mysql> select  database(); 查看当前位置



/var/lib/mysql/ #库和表存放的目录


desc 库名.表名; #查看表结构的信息

例如 desc  mysql.user;


select 字段名列表 from  库名.表名; #查看指定的字段的内容


select * from mysql.user\G;#分行显示表的内容


例如 select user,host,password from mysql.user;

create  table  库名.表名(字段名  类型,字段名  类型(宽度) 约束条件,字段名  类型(宽度) 约束条件);#在库里创建表


MySQL数据类型

字符类型char   定长  0  ~ 255, varchar  变长1  ~ 65532

insert into  库名.表名(字段名列表)  values (字段值列表);#在表中插入值


类  型  大  小  范围(有符号)  范围(无符号) 说明

TINYINT  1字节  -128~127     0 ~ 255          微小整数

SMALLINT  2字节  -32768~32767     0 ~ 65535    小整数

MEDIUMINT 3字节         -223 ~ 223-1    0 ~ 2^24-1   中整数

INT  4字节  -2^31 ~ 2^31-1    0 ~ 2^32-1 大整数

BIGINT  8字节  -263 ~ 263-1     0 ~ 2^64-1   极大整数

浮点型 float 4字节   double 8字节

float(N,M)

N  数值的总位数

M  小数位的位数

日期时间类型 (注册时间 生日 )

年  year    YYYY

日期  date  YYYY-MM-DD

时间   time HH:MM:SS

日期时间  datetime / timestmap

          YYYY-MM-DD HH:MM:SS




































本文出自 “网络工程” 博客,请务必保留此出处http://chenran314.blog.51cto.com/10527091/1675304

学习笔记_数据库1

标签:chenran_mysql_1

原文地址:http://chenran314.blog.51cto.com/10527091/1675304

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!