MySQL
Posted huiyichanmian
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL相关的知识,希望对你有一定的参考价值。
---恢复内容开始---
一:命令行连接数据库
打开终端,运行命令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的主要内容,如果未能解决你的问题,请参考以下文章