• 2 数据库部署 和增删改查


     表操作  https://www.cnblogs.com/clschao/aticles/9951307.html

    https://www.cnblogs.com/Eva-J/articles/9676220.html

    一匹配

    1 下载mysql
    2 配置ini 文件
    3 配置环境变量 D:mysql-5.7.16-winx64in
    4 用管理员权限打开cmd (mysqld 打开mysql服务 hang起来)
    5 打开服务界面观察
    6 cmd 输入 mysqld --install 安装到服务
    7 cmd 输入 net start mysql 打开服务(服务运行)
    8 mysql -uroot -p (user password)
    8.1 select user; 观察用户
    8.2 设置密码 set passsword = password(‘123’);
    8.3 flush privileges; 刷新权限
    8.4 exit

    9.不想输入密码?
    [mysql]
    ini 文件
    user = 'root'
    password = '1234'

    然后cmd 直接mysql即可进入

    二 、SQL语句
    库(增删改查)

    1查看数据库
    show databases;

    查看其中一个库
    show create database db1;

    2创建数据库
    create database db1;

    创建数据库并指定编码
    create database db1 charset utf8;

    3使用数据库
    use db1;
    修改数据库

    alter database db1 charset utf8;
    删除数据库
    drop database db1;

    表(增删改查)

    创建表
    create table stu(id int,name char(16));

    查看当前库下所有的表
    show tables;

    查看刚刚创建的那一张表
    show create table stu;

    # 查看一张表的基本信息
    desc stu;

    修改表

    修改表的数据类型
    alter table class modify class_name char(16);

    修改表的字段名和数据类型
    alter table class change class_name name char(18);

    删除表
    drop table class;

    记录(增删改查)
    新增一条记录
    insert into stu values(1,'海狗'),(2,'李业'),(3,'刚环');
    insert into stu(id,name ) values(1,'汪洋');

    查记录
    select * from stu;

    条件查询
    select * from stu where id = 1;

    修改记录
    update stu set name= 'alisa' where id = 3;

    删除记录
    delete from stu where name='海狗';

    truncate table stu;清空表

  • 相关阅读:
    Infosec institute n00bs CTF writeup
    CTF学习之CODE
    ThinkPHP函数详解:C方法
    流程控制的替代语法
    Jquery DOM
    YII2 请求(request)
    YII2 运行概述(Overview)
    YII2 小部件(widgets)
    YII2 过滤器 filters
    YII2 随笔 视图最佳实践
  • 原文地址:https://www.cnblogs.com/zhuangdd/p/13110248.html
Copyright © 2020-2023  润新知