数据库实验1 3月29日

1.启动、登录MySQL

 首先要在MySQL的bin目录下输入语句,如上图所示

启动语句:net start mysql    我下载的MySQL是自己启动的 所以不用写启动语句

登录输入密码语句:MySQL -uroot -p         -前面是有空格的 不要忽略

2、创建数据库:create database 数据库名称;

注:MySQL关键字不区分大小写,写完一个语句用结尾,否则不会运行。

     看上图中一开始我没有写分号,所以语句是没法运行的,显示->意味着这条语句还没有写完

     输入出错后只有等语句运行报错再重新写语句

    不能创建两个一样的数据库(名称相同),否则报错,可以使用 if not exists 语句,可以运行, 但有警告,show warnings 是查看警告,如图所示:

3、查看MySQL服务器下的所有数据库:show databases;

注: information_schema数据库是指MySQL服务器的数据字典

        performance_schema数据库是指MySQL服务器的性能字典

       sys是系统数据库,包括存储过程、自定义函数等信息,MySQL5.7以后的版本会显示

      以上数据库不要随意删除修改,否则可能造成服务器故障

4、查看指定数据库创建信息show create database 数据库名称;

5、选择数据库:use 数据库名称;

 6、删除数据库:drop database 数据库名称;

 

7、创建数据表:

      create table 表名(字段名 字段类型[字段属性] ,字段名 字段类型[字段属性] ...)

 注: 建数据表之前要先选择一个数据库

          primary key是字段属性,字段属性是指字段的某些特殊的约束条件

          varchar是字段类型,(20)是字段长度

8、创建数据表之后,查看该数据表所属的数据库的所有数据表:show table;

 

9、查看数据表结构:

   describle|decs 数据表名    或     show columns from 数据表名

注:decs 是 describle的简写,所以写 describle还是decs区别不大

       一般不用第二种写法 show columns from 数据表名 ,因为语句太长

 10、另一种写法

 

 注:

        创建数据表student时可以在student的前面写上 数据库名称my2和. 表示现在创建的这个数据表是建在数据库my2之下的

         要看数据库my2的数据表时不能直接写show tables,因为在此之前已经用该语句访问过数据库my1了,显示的结果也只是数据库my1的数据表。所以要先选择数据库my2,再去查看my2的数据表

例:创建一个名为goods的数据表,保存商品信息,具体SQL语句和执行结果如下:

 注:comment ' ' 为备注 一般不用写 自己知道即可

MySQL 安装配置:https://blog.csdn.net/TryMyBestToDo_/article/details/123515034

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值