• MySQL的增、删、改、查和备份、恢复的命令


    一、增删改查

    1、创建数据库

    CREATE DATABASE DBname

    mysqladmin -u root -p create DBname

    2、删除数据库

    DROP DATABASE DBname

    mysqladmin -u root -p drop DBname

    3、创建数据表

    CREATE TABLE table_name (column_name column_type);

    mysqli_query(connection,query,resultmode);

    4、删除数据表

    DROP TABLE table_name ;

    mysqli_query(connection,query,resultmode);

    5、插入数据

    INSERT INTO table_name ( field1, field2,...fieldN ) VALUES ( value1, value2,...valueN );

    mysqli_query(connection,query,resultmode);

    6、查询数据

    第一种

    SELECT column_name,column_name

    FROM table_name

    [WHERE Clause][OFFSET M ][LIMIT N]

    select * fromdb_tbl;

    第二种

    SELECT field1, field2,...fieldN FROM table_name1, table_name2...

    [WHERE condition1 [AND [OR]] condition2.....

    7、更新数据

    UPDATE table_name SET field1=new-value1, field2=new-value2

    [WHERE Clause]

    8、删除数据

    DELETE FROM table_name [WHERE Clause]

    二、备份和恢复

    1、导出数据

    MySQL中你可以使用SELECT...INTO OUTFILE语句来简单的导出数据到文本文件上。

    SELECT1,列2INTOOUTFILE '文件路径和文件名' FROM 表名字;

    2、导入数据

    两种方式导入数据。

    a、使用 LOAD DATA 导入数据

    mysql> LOAD DATA LOCAL INFILE 'dump.txt' INTO TABLE datable;

    b、使用 mysqlimport 导入数据

    mysqlimport客户端提供了LOAD DATA INFILEQL语句的一个命令行接口。mysqlimport的大多数选项直接对应LOAD DATA INFILE子句。

    LOADDATAINFILE '文件路径' INTO TABLE 表名字;

    3、备份数据

    mysqldump -u root 数据库名>备份文件名;#备份整个数据库

    mysqldump -u root 数据库名 表名字>备份文件名;#备份整个表

    4、恢复数据

    mysql -u root 要恢复到的数据库或表 < 备份的数据库

    三、进入及展示数据库等操作命令

    1、进入数据库

        use 数据库名

    2、查看数据库

      show databases;

    3、查看数据表

    show tables;

    4、查看数据表的数据

    show columns from 表名;

    5、显示数据表的结构

    show create table 表名

    6、显示所有数据

    select   *   from 表名

  • 相关阅读:
    samba 服务搭建
    lock
    dev GridControl FilterCriteria
    dev GridControl Column 背景色
    Microsoft NLayerApp案例理论与实践
    DDD
    .Net架构师-开闭原则
    .Net架构师-面向对象的设计原则
    .Net架构师-详解面向对象
    .Net架构师-面向过程和面向对象
  • 原文地址:https://www.cnblogs.com/fungitive/p/9136287.html
Copyright © 2020-2023  润新知