zoukankan      html  css  js  c++  java
  • mysql的基本命令行操作

    mysql>CREATE DATABASE imooc; //创建数据库

    mysql> USE imooc ;//选择数据库

    mysql> SELECT DATABASE();//查看数据库

    mysql> CREATE TABLE table_name(
    -> username VARCHAR(20),
    -> age TINYINT UNSIGNED,      //创建数据库表及内容
    -> salary FLOAT(8,2) UNSIGNED
    -> );

    mysql> SHOW TABLES;//显示所有的数据表

    mysql> SHOW COLUMNS FROM table_name;//显示当前数据表的内容

    mysql> INSERT table_name VALUES('Tom',25,23.24);//插入数据

    mysql> INSERT table_name(username,salary) VALUES('JOHN',2323.2);//插入指定数据

    mysql> SELECT * FROM table_name;//查看插入数据的内容

    mysql> CREATE TABLE table2_name(
    -> username VARCHAR(20) NOT NULL,//不为空
    -> age TINYINT UNSIGNED NULL    //允许为空
    -> );

    mysql> CREATE TABLE table3_name(
    -> id SMALLINT UNSIGNED AUTO_INCREMENT PRIMARY KEY,//添加主键,每张数据表只能存在一个主键,主键保证数据的唯一性,主键自动为not  null;
    -> username VARCHAR(30) NOT NULL
    -> );     

    mysql> CREATE TABLE table5_name(
    -> id SMALLINT UNSIGNED AUTO_INCREMENT PRIMARY KEY,
    -> username VARCHAR(20) NOT NULL UNIQUE KEY,  //添加约束,唯一约束可以保证记录的唯一性,唯一约束的字段可以为 null,每张数据表可以存在多个唯一约束。
    -> age tinyint UNSIGNED);

    mysql> CREATE TABLE table6_name(
    -> id SMALLINT UNSIGNED AUTO_INCREMENT PRIMARY KEY,
    -> username VARCHAR(20) NOT NULL UNIQUE KEY,
    -> sex ENUM('1','2','3') DEFAULT '3'); //添加默认约束

  • 相关阅读:
    【BZOJ 2440】[中山市选2011]完全平方数
    【BZOJ 1066】[SCOI2007]蜥蜴
    luogu P1317 低洼地
    luogu P1379 八数码难题
    luogu P1886 滑动窗口
    luogu P1032 字串变换
    题解 P1876 【开灯】
    题解 P1720 【月落乌啼算钱】
    题解 P2863 【[USACO06JAN]牛的舞会The Cow Prom】
    关于线性回归
  • 原文地址:https://www.cnblogs.com/luoguixin/p/6240662.html
Copyright © 2011-2022 走看看