zoukankan      html  css  js  c++  java
  • 【Mysql 学习】mysql 的使用复习

    开始学习mysql ,记录自己学习的一点记录。

    --创建数据库test01

    mysql> create database test01;
    Query OK, 1 row affected (0.00 sec)

    --想要知道系统中的数据库

    mysql> show databases;

    +--------------------+
    | Database           |
    +--------------------+
    | information_schema |
    | test01            |
    | mysql              |
    | test               |
    +--------------------+
    4 rows in set (0.00 sec)
    information_schema --主要存储了系统中的一些数据库对象信息,比如用户表信息,列信息,权限信息, 字符集信息,分区信息。
    mysql            --存储了系统的用户权限信息
    test               --系统自动创建的数据库,任何人都可以使用。

    --查询当前使用的数据库。

    mysql> select database();此时由于尚未使用use database;指定数据库,会返回null

    --使用数据库

    use 数据库的名字;例如:use test01;

    此时再使用select database()查询当前使用的数据库的话,会返回test01;

    --删除数据库

    drop database test01;

    --查看数据库中的表

    show tables;         此时由于还未创建表,会返回Empty set

    --创建表

    create table person(id int(10),name varchar(20));

    -

    -查看表结构。

    mysql> desc person;
    +-------+-------------+------+-----+---------+-------+
    | Field | Type | Null | Key | Default | Extra |
    +-------+-------------+------+-----+---------+-------+
    | id | int(10) | YES | | NULL | |
    | name | varchar(20) | YES | | NULL | |
    +-------+-------------+------+-----+---------+-------+
    2 rows in set (0.04 sec)

    ---查看构造表的ddl语句。
    mysql> show create table  person G

    --修改表名。

    mysql> alter table person rename people;

    --修改表中列名。
    ALTER TABLE TABNAME CHANGE COLUMN old_col_name new_col_name col_definition

    --修改表中字段的类型
    ALTER TABLE TABNAME MODIFY [COLUMN] column_definition [FIRST|AFTER col_name]

    --删除表中的字段。
    mysql> alter table people drop column name;

    --指定添加字段所在的位置。默认是添加到表中末尾。
    mysql> alter table people add column newname char(2) after id;

  • 相关阅读:
    Jquery判断数组中是否包含某个元素$.inArray()的用法
    localStorage,sessionStorage,cookie使用场景和区别
    解决发送邮件在本地测试成功,在腾讯服务器上测试失败的问题
    phpStudy安装教程
    使用phpStudy运行伊人集项目
    使用phpStudyy运行tipask
    linux sudo命令
    PHP 判断数组是否为空的5大方法
    校验两次密码一致的js代码
    一个漂亮的php验证码类
  • 原文地址:https://www.cnblogs.com/woaiacfun/p/11761981.html
Copyright © 2011-2022 走看看