当前位置:Gxlcms > 数据库问题 > MySQL- 5..7.24-winx64 安装详解

MySQL- 5..7.24-winx64 安装详解

时间:2021-07-01 10:21:17 帮助过:4人阅读

完成上面两个文件的创建后,还是在D:\mysql-5.7.20-winx64\bin下用管理员运行cmd  输入命令 mysqld -install  如果出现Service successfully installed 说明注册成功了

技术图片

7.启动和关闭mysql服务

启动服务:net start mysql

技术图片

关闭服务:net stop mysql

到此mysql数据库安装和配置完毕。

二 MySQL的基础知识

1.创建、删除及显示数据库

+ View Code

注意:一次只能删除一个数据库,不能同时删除多个库

2.创建数据库db1,并设置数据库字符编码为utf8

+ View Code

3.创建数据库db2,设置编码utf8和校对规则utf8_general_ci (校对规则:可以理解成排序规则;默认使用utf8_general_ci )

+ View Code

4.显示数据库创建语句

+ View Code

5.mysql数据类型

需要重点掌握的有以下几种:

数值型: int(整型,不指定代表有符号)   float(存储小数)  decimal(存储小数,精度高)

字符型:   char(存储字符,范围 0~255字符)  varchar(存储字符,范围 0~65532 字节)       text  

日期型:data (存储日期类型)

字符数据类型解释说明如下图

技术图片

 

6.创建数据表

 基本语法 

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)

7.创建案例:雇员表  employee

+ View Code

表employee说明如下:

技术图片

8.查看表结构的详细信息

1 2 3 4 5 6 7 8 9 10 11 12 13 mysql> desc employee; +--------------+------------------+------+-----+---------+-------+ | Field        | Type             | Null Key Default | Extra | +----

人气教程排行