zoukankan      html  css  js  c++  java
  • mysql的十二条基本语句

    在 mysql里,所有语句都以分号作为结束标志!

    1.连接服务器

    Mysql -u username -p passwd

    2.当连上服务器后,首先面对的是库,库有1个或多个,因此我们想对表进行操作的话,得先选库

    use 库名;

     

    3.如果不知道有哪些库,想查看所有的库:

    show databases;

     4.查看库下面的所有表:

    show tables;

    5.创建一个数据库

    create database 数据库名;

    库名后面加charset 字符集(如utf8); 现在可以不加,在配置文件里已经设置了默认编码格式。

    创建完后,data文件夹里会多一个库名目录

    6.删除一个数据库

    drop database 库名;

    7.MySQL中数据库不能改名,表/列可以改名

    rename table oldname to new_tablename;

     

    8.创建一个表

     create table stu(    

      -> snum int,    

      -> sname varchar(10)    

      -> )engine myisam charset utf8;

    engine是指表引擎,和性能特点相关。

    9.删除表

    drop table 表名;

    10.插入数据

    mysql> insert into stu values    

      -> (1,'mike'),(2,'josn'),(3,'wiki');     

    mysql> insert stu values    

      -> (4,'nana');

    也可以不加into

    11.查看表

    select * from 表名;

    12.清空表数据

    truncate 表名;

    truncate和delete的区别:

    • truncate删除表后,表结构不在了(清空表,再重建)
    • delete删除表后,表结构还在。(从行的角度进行删除数据)
    • 如果修改的数据不多,就使用delete,
    • 如果修改大量数据,就使用truncate
  • 相关阅读:
    ASP.NET MVC Ajax下载文件(使用NPOI向现有的excel模板文件里面添加数据)
    Devexpress MVC DateEdit 设置默认的Time
    SQL 行转列(列的值不规则的数目)
    靶机Cyberry
    PHP-Audit-Labs-Day1
    DASCTF七月赛两道Web题复现
    靶机BlackMarket
    靶机CH4INRULZ_v1.0.1
    Kali中John的使用方法
    虚拟机中桥接模式和NAT模式以及仅主机模式的区别
  • 原文地址:https://www.cnblogs.com/sunbr/p/11704100.html
Copyright © 2011-2022 走看看