数据库

作者: 尤物_1 | 来源:发表于2018-10-28 18:59 被阅读0次

    数据库:

    用软件开启服务,软件有:XAMPP PHPSTUDY
    APACHE WEB服务
    mysql 数据库服务器
    数据库的客户端:命令行 软件自带(phpmyadmin)
    命令行:window+R同时按下会出现弹出框输入cmd

    数据库的基本格式:开启服务------->库-------------->表------------->行------------>列

    注意:数据库命令可以大写,也可以小写

    查看数据库:

    1.链接数据库
       mysql -uroot
    2.查看数据库
       show databases; 
    3.进入数据库
        use 数据库名字   eg: use test;
    4.查看数据库中的数据表
        show tables;
    5.查看数据库中的数据表中的行
        select *from func;
    

    创建数据库:

     1. CREATE DATABASE 数据库的名字;
        CREATE DATABASE sbsh CHARSET=UTF8;//CHARSET=UTF8表示编码方式
     2. 进入数据库
        USE 数据库的名字; 例子:USE sbsh; 
     3.创建数据表  stu表示数据表的名字
                 CREATE TABLE stu(
                        sid INT,//INT(整型)
                         pid INT PRIMARY KEY AUTO_INCREMENT,//PRIMARY KEY表示编号唯一,AUTO_INCREMENT自增
                        sname VARCHAR(4),VARCHAR(字符串) // 4表示字符串长度
                        age INT,
                        sex VARCHAR(1),
                        price FLOAT(5,2),   //浮点型  123.45  5表示5个数字,2表示保留两位小数
                        proDate DATE,      //日期类型
                 ); 
     4.项数据表中插入内容
       INSERT INTO stu VALUES('1','张三','18','男');
       INSERT INTO product VALUES(NULL,'苹果','3.5','2018-10-20','6');
       INSERT INTO product VALUES(NULL,'苹果','3.5','2018-10-20','6');
       INSERT INTO product VALUES(NULL,'苹果','3.5','2018-10-20','6');
    
     5.查看数据表
        SELECT * FROM stu;
    
       1. 筛选所有的员工信息
        SELECT * FROM product;
        相当于 select pid,pname,price,proDate,count FROM product;
       2.  筛选一列
         SELECT 列名 FROM 表名;
         SELECT pname from product;
       3.  只想筛选编号为1的列名
         SELECT pname FROM product WHERE pid=1;
        4.只想看编号为1 的员工信息
        SELECT * FROM product WHERE pid=1;
        5. 只想看编号大于1 的员工信息
        SELECT * FROM product WHERE pid>1;
    

    相关文章

      网友评论

          本文标题:数据库

          本文链接:https://www.haomeiwen.com/subject/xvdmtqtx.html