My SQL

来源:互联网 发布:数据采集流程图 编辑:程序博客网 时间:2024/05/29 13:21

SQL  是国际标准,Oracle Mysql,SQL Server 都是SQL的产品

my sql安装好有一个超级用户:root

>mysql -uroot -p

  mysql是命令

  _u指定用户名

  _p指定密码

  查看my sql版本: select version();

  查看时间:select current_date;

 查看所有的数据库:show databases;

             mysql里可以创建多个数据库,每个数据库里包含多个数据表

 查看当前所操作的数据库名称:select database();

     my sql可以有多个数据库,但是每次只能操作一个数据库,如果要操作其他数据库的时候,要进行切换,切换数据路:user数据库名称;

查看当前数据库中所有数据表:show tables; 查看某个表的结构信息:desc 表名称;

             主键: 能唯一标识一个实体的单个列或者多个列,(每个表中都必须有主键,可以用两列或者三列作为主键)

                                    最少性:尽量选择单个键作为主键

                                    稳定性:尽量选择数值更新少的列作为主键,自增长的主键列(标识列)

   主外键:  当主表中没有对应的记录时,不能将记录添加到从表

                     不能更改主表中的值而导致从表中的记录孤立

                     从表存在与主表对应的记录,不能从主表中删除该行

                      删除主表钱需要先删从表

0 0
原创粉丝点击