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

MySQL(二)

时间:2019-07-11 21:55:48      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:column   def   databases   com   image   数据库   end   default   now()   

---恢复内容开始---

一:命令行连接数据库

  打开终端,运行命令mysql -uroot -p (p后面加密码,可以直接加,也可以回车在下一行输入,为了不暴露密码,回车在下行输入)

  连接成功如下图所示:

  技术图片

  退出:exit或quit

  查看版本信息: select version();

  显示当前时间: select now();

  查看所有的数据库:show databases;

  使用数据库: use + 库名;

  查看当前使用的数据库: select database();

  创建数据库:create database 数据库名 charset=utf8;

        例:create database python charset=utf8;

  删除数据库:delete database 数据库名;

        例:delete database python;

  查看当前数据库中所有的表:show tables;

  查看表结构: desc 表名;

  创建表:auto_increment表示自动增长 

CREATE TABLE table_name(
    column1 datatype contrai,
    column2 datatype,
    column3 datatype,
    .....
    columnN datatype,
    PRIMARY KEY(one or more columns)
);

  创建班级表:

create table classes(
    id int unsigned auto_increment primary key not null,
    name varchar(10)
);

  创建学生表:

create table students(
    id int unsigned primary key auto_increment not null,
    name varchar(20) default ‘‘,
    age tinyint unsigned default 0,
    height decimal(5,2),
    gender enum(,,人妖,保密),
    cls_id int unsigned default 0
)

 

  

  

 

 

 

---恢复内容结束---

MySQL(二)

标签:column   def   databases   com   image   数据库   end   default   now()   

原文地址:https://www.cnblogs.com/huiyichanmian/p/11172951.html

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