【MySQL数据库】----MySQL的一些基本操作
1.连接上MySQL
注意:-p后面输入自己的MySQL的密码
2.成功界面
进入到这个界面就说明我们成功链接上了MySQL!!!
MySQL的数据库一些基本操作
1.查看当前数据库:show databeses;
2.创建数据库:create database + 数据库名字;
(ps:一定要注意字母的拼写以及database的数量级,show的时候后面有s,而创建数据库的时候没有s,并且所有的SQL语句结尾都是以英文的;结束)
3.使用一个数据库:use + 数据库名字;
这里有个小技巧:如果我们有一行命令输入错了,可以用键盘的上下左右按键来快速的返回 上一个错误的命令行
4.删除数据库: drop databases + 数据库名字; (高危操作)
mysql管理数据的方式
主机 -> mysql服务器 -> 数据库 -> 数据表
数据表
数据表就相当于Excel,一个数据库当中可以有很多个数据表,一个数据表当中又有很多行和很多列,每一行称为一条“记录”,每一列称为是一个“字段”
为了描述数据表列当中的信息,就需要制定“表头”,表头的意思就是描述了表格有几列,每一列是啥类型,例如一个学生表:
在学学习MySQL数据表的操作之前,先来介绍一下MySQL当中的数据类型
数据类型
1.整型和浮点型
2.字符串类型
3.日期类型
数据表的操作
1.选中我们要操作的数据库
2.创建表: create table + 表名(列名 类型,列名 类型.....)
这里要注意的是,列名在前,类型在后,现在大部分编程语言都是类型在前,名字在后!!!
可以看到,我在上一行输入了错误的命令行,这里我们就可以用上面提到的小技巧,使用键盘的方向键,快速返回上一个错误的命令,这样可以节省很多的时间
3.查看数据表: show tables;
如果有地方错了,可以删掉重新创建,也可以 alter修改
3.查看表结构: desc + 表名;
4,删除表:drop table + 表名 (依旧是高危操作)
创建表的时候可以使用comment来进行注释(类似Java的//) 也可以使用 --+空格(类似Java的//)
// 5,在SQL中表示钱一般用Decimal或者BigDecimal
也可以使用int,这是个常用的表示方式,效率比Decimal高
5,往表里插入数据:insert into + 表名 values (列的数据);
这里要注意的是,列中插入的数据要与表头的类型相匹配!!
假如我们没有按照表头的类型插入数据呢???
此时我们可以看到,虽然我们第一个插入的数据与表头的类型不匹配,但是依旧插入成功,这是为什么呢??原因是SQL进行了自动的类型转换 !!!
6.查看已经插入的数据:select * from + 表名;
7.插入日期
下一篇:
全网最细MySQL数据库下载及安装教程