zoukankan      html  css  js  c++  java
  • MySQL常用命令

    DBS:database system  DBMS:database management system  DBA:database administrator  SQL:structure query language

    mysql服务器内部对象分成了四层:系统(DBMS)->数据库(DB)->数据表(table)->字段(field)

    SQL操作根据对象分为:库操作、表操作、数据操作

    登入命令:mysql -hlocalhost -P3306 -uroot -proot  登出:quit   exit   q  ;

    查看所有数据库:show databases like 'm_%'; 使用指定数据库:use databaseName;  设置字符集:set names gbk;

    创建数据库:create database mydb charset utf8; -- 注释 #  alter database mydb charset gbk;

    删除数据库:drop database mydb;

    创建表:create table if not exists test.mydb(name varchar(10), gender varchar(10), age int)charset utf8;

    查看所有表:show tables;  查看表创建:show create table userG  查看表结构:show column from user;

    修改表名称:rename table user to users;  修改表的字符集:alter table user charset=gbk;  删除表:drop table  user,books;

    添加字段:alter table user add column id int first/after name;  修改字段:alter table user modify name char(10) after id;

    修改字段名:alter table user change username name varchar(10) after id;   删除字段:alter table user drop age;

    新增数据:insert into users values(1,'hz1','name','male'),(2,'hz2','name2','female');  insert into users(id,name,sex) values(1,'jim','male'),(2,'mary','female');

    更新数据:update user set id=1 where name=‘jim’;  删除记录:delete from user where name='mary';

    SQL分三个部分:
    DDL(Data definition language):create drop alter
    DML(data manipulation language):insert delete update
    DCL(data control language):grant revoke

  • 相关阅读:
    Python-selenium 下拉框定位
    Python3+Selenium3自动化测试-(五)
    Python3+Selenium3自动化测试-(四)
    Python3+Selenium3自动化测试-(三)
    Python3+Selenium3自动化测试-(二)
    Python3+Selenium3自动化测试-(一)
    python selenium 下载安装(一)
    Elasticsearch查询——布尔查询Bool Query
    centos7 重启网卡失败
    kibana 创建饼图
  • 原文地址:https://www.cnblogs.com/geryhz/p/13886401.html
Copyright © 2011-2022 走看看