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

  • 相关阅读:
    Apollo配置中心环境搭建(Linux)
    SpringBoot整合Swagger2
    DevExpress ASP.NET v18.2新功能详解(四)
    UI控件Telerik UI for WinForms发布R1 2019|附下载
    DevExpress WinForms使用教程:Data Grid
    开发框架DevExtreme全新发布v18.2.6|附下载
    DevExpress ASP.NET v18.2新功能详解(三)
    .NET界面控件DevExpress全新发布v18.2.6|附下载
    DevExpress WinForms使用教程:图表控件
    VCL界面控件DevExpress VCL Controls发布v18.2.4|附下载
  • 原文地址:https://www.cnblogs.com/geryhz/p/13886401.html
Copyright © 2011-2022 走看看