MYSQL的安装校验问题及使用

MYSQL数据库:安装校验问题

*安装mysql后,如果在校验方面出现文件路径不存在,或者校验不成功,
则需在计算机找到安装的mysql路径(bin),复制路径,
打开计算机属性,改变环境变量的path路径,将复制的路径复制到path路径里面
;再进行校验;

MYSQL基本使用;

DDL ---操作数据库和表,增删改查
DML ---操作表的记录,增删改
DQL ---操作表的记录,查

登录别人的(别人在安装的时候,勾选远程访问)

    方式1: mysql -h 127.0.0.1 -u root -p 密码
    方式2: mysql --host=127.0.0.1 --user=root --password==密码

*进入cmd窗口后使用命令
mysql -u root -p —-链接到数据库,需输入密码

操作数据库和表

 SHOW DATABASES   ----查看所有的数据库 

 SHOW CREATE DATABASE  数据库名称; ----查看数据库的创建信息

 DROP  DATABASE  数据库名称;  ----删除数据库

 ALTER  DATABASE  数据库名称  CHARACTER  SET  字符集  [COLLATE  字符集校验规则];
 ALTER TABLE 原始表名称 RENAME TO 新的表名;  ----修改表名

 ALTER TABLE 表名称 CHARACTER SET  字符集编码;  ----修改表的字符集

 ALTER TABLE 表名称 CHANGE 旧列名称  新列名称  新列数据类型;  ----修改列名
 ALTER TABLE 表名称 MODIFY 要修改的列名 新的数据类型;

 ALTER TABLE 表名称 ADD 列名称 数据类型;  ----增加一列

 ALTER TABLE 表名称 DROP 列名称;  ----删除一列

数据库的操作:【增,删,改,查,使用】

    1、创建数据库的操作
        A.基本创建操作
            CREATE DATABASE 数据库名称;
        B.综合创建操作(判断是否存在,指定字符集"不会出现中文乱码问题")
            CREATE DATABASE IF NOT EXISTS 数据库名称  CHARACTER SET 具体的编码;
    2、查询数据库的操作
        A.显示所有的数据库
            SHOW DATABASES;
        B.显示数据库的创建语句(隐含的作用:查看数据库的字符集)
            SHOW CREATE DATABASE 数据库名称;
    3、修改数据库的操作
        A.修改数据库的字符集
            ALTER DATABASE 数据库名称 CHARACTER SET 具体的编码;
    4、删除数据库的操作
        A.基本的删除操作
            DROP DATABASE 数据库名称;
        B.判断是否存在,存在则删除的操作
            DROP DATABASE IF EXISTS 数据库名称;
    5、使用数据库的操作
        A.使用数据库
            USE 数据库名称;
        B.查询正在使用当中的数据库
            SELECT DATABASE();

表的操作【增,删,改,查】

    1、查询表的操作
        A.查询数据库当中所有的表信息
            SHOW TABLES;
        B.查询某个具体表的结构(每个字段的信息)
            DESC 表名称;
    2、创建表的操作
        A.基本的创建格式
            CREATE TABLE 表名称 (列名1 类型1,列名2 类型2,列名3 类型3);
        B.复制表的操作
            CREATE TABLE 新表名称 LIKE 原始表;
        C.常用的数据类型
            a.整数类型 int
            b.小数类型 double(4,1)   4表示有4个数字,1表示精确小数点后1位
            c.字符串类型 varchar(24) 24表示最大容纳24个字符
            d.日期类型 date         需要手动的插入数据到数据库当中
            e.时间戳类型 timestamp   可以自动添加当前的系统时间
    3、删除表的操作
        A.基本的删除操作
            DROP TABLE 表名称;
        B.判断是否存在,存在则删除的操作
            DROP TABLE IF EXISTS 表名称;

MySQL的DQL(操作表记录,查)

1、基础查询
    A.多个字段的查询操作
        a.通用写法
            SELECT * FROM 表名称;
        b.指定列写法
            SELECT 列名1,列名2,列名3  FROM 表名称;
    B.去掉重复的查询操作
            SELECT DISTINCT 列名 FROM 表名称;
    C.四则运算计算列的操作
            SELECT IFNULL (列名1,0) + 列名2  FROM 表名称;
    D.给查询结果起别名的操作
             SELECT 列名1 AS 别名1,列名2 别名2 FROM 表名称; 

模糊查询

两个占位符
        a. where like '_' 下划线,表示1个字符
        b. where like '%' 百分号,表示0个或多个字符

例如:select from 表名 where 列名 like “_%”;

                                                          #仅供参考。。。每天更新。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值