时间:2021-07-01 10:21:17 帮助过:4人阅读
完成上面两个文件的创建后,还是在D:\mysql-5.7.20-winx64\bin下用管理员运行cmd 输入命令 mysqld -install 如果出现Service successfully installed 说明注册成功了
启动服务:net start mysql
关闭服务:net stop mysql
到此mysql数据库安装和配置完毕。
注意:一次只能删除一个数据库,不能同时删除多个库
需要重点掌握的有以下几种:
数值型: int(整型,不指定代表有符号) float(存储小数) decimal(存储小数,精度高)
字符型: char(存储字符,范围 0~255字符) varchar(存储字符,范围 0~65532 字节) text
日期型:data (存储日期类型)
字符数据类型解释说明如下图
基本语法
1 2 3 4 5 6 |
create table 表名 (
字段1 数据类型,
字段2 数据类型,
字段n 数据类型,
) character set 字符编码 collate 校对规则 engine 存储引擎方式 field:指定列名 datatype: 指定列类型
|
注意:表后面的各项设置以创建表时设置的为准,如表没有设置,以数据库为准。
创建数据表user并显示其归属哪个数据库(显示归属的数据库命令:show tables; )
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
mysql> use db;
Database changed
mysql> create table user (id int ,salary float (4,2),bonus decimal (4,2));
Query OK, 0 rows affected (0.05 sec)
mysql> select * from user ;
Empty set (0.01 sec)
mysql> show tables;
+ --------------+
| Tables_in_db |
+ --------------+
| user |
+ --------------+
1 row in set (0.00 sec)
|
注:float(4,2) 表示存储范围在 -99.99~99.99 ; decimal(6,2)表示存储范围在 -9999.99~9999.99 ;即 float (n,m)表示共有 n 位数字,m表示保留 m 位小数。精度测试数据为:(10,2)
表employee说明如下: