zoukankan      html  css  js  c++  java
  • sql操作语句

    MySQL语法是大写!  语句结束必须用分号结尾 ;

    在SQL语句中-- 英文双横杠+空格表示注释

    1.查看数据库:

      $ show databases;

    2. 创建数据库

     create databasse  数据库名;

      高级应用

        创建数据库,该命令的作用:

    1. 如果数据库不存在则创建,存在则不创建。---    IF NOT EXISTS
    2. 创建数据库,并设定编码集为utf8 ---  CHARSET utf8 COLLATE utf8_general_c
    CREATE DATABASE IF NOT EXISTS 数据库名 DEFAULT CHARSET utf8 COLLATE utf8_general_ci;

    3. 使用数据库

    USE 数据库名;

    注意:

      使用之后不能对其他数据库以及其他的数据中的数据表操作,只能对自身数据库操作

    提示:

      可以使用 SHOW DATABASES 返回到根目录下 进行对其他数据库的操作

    4.查看表

    show tables;

    5.删除数据库

    drop database 数据库名;

    6.创建数据表

    CREATE TABLE table_name (column_name column_type);

    7.删除数据表

    DROP TABLE table_name ;

    8.退出MYSQL:

     

     quit
     
     exit

    9.插入数据

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

    提示:如果数据是字符型,必须使用单引号或者双引号,如:"value"。

    10.修改数据update

      可以在 WHERE 子句中指定任何条件。

    UPDATE table_name SET field1='value' WHERE `id`>10

    11. 删除数据DELETE FROM 

    DELETE FROM table_name WHERE `id`>10
    1. 如果没有指定 WHERE 子句,MySQL 表中的所有记录将被删除。
    2. 你可以在 WHERE 子句中指定任何条件
  • 相关阅读:
    ASCII 说明
    用GDB调试程序
    手把手教你使用Matplotlib绘图|实战
    什么!Python还能帮你找老婆?
    词云图的几种制作方法评测,你pick哪款
    我常用的10个Python实用小Trick
    爬虫代码详解Python多线程、多进程、协程
    [转载] tomcat集群基于redis共享session解决方案
    集群/分布式环境下5种session处理策略
    java7特性之 try-with-resources
  • 原文地址:https://www.cnblogs.com/pipiyan/p/10975226.html
Copyright © 2011-2022 走看看