美文网首页
mysql(一)——数据库的基本操作

mysql(一)——数据库的基本操作

作者: 迷眼世尘 | 来源:发表于2020-01-12 18:51 被阅读0次

MYSQL数据库操作

1.显示数据库
语法格式:SHOW DATABASES;


image.png

2.创建数据库
语法格式:CREATE DATABASE [IF NOT EXISTS] db_name [CHARSET utf8];
参数说明:
    -CREATE DATABASE是系统命令
    -IF NOT EXISTS 是可选项,是一个条件判断;意思是如果不存在则创建数据库
    -db_name是自定义的数据库名称
          规则: 包括a-z、0-9、_这些符号
          不区分大小写
    CHARSET是设置数据库的默认字符集。默认字符集为lain1。
3.删除数据库
语法格式:DROP DATABASE [IF EXISTS] db_name;
    当数据库不存在时会报错


image.png

MYSQL数据库字符集

1.查看数据库的字符集
    含义:显示创建数据库的SQL语句
    语法格式:SHOW CREATE DATABASE db_name;


image.png

2.通过MYSQL命令来修改数据库的字符集
    语法格式:ALTER DATABASE db_name DEFAULT CHARACTER SET utf8;


image.png

MYSQL数据表操作

1.选择数据库
    含义:选择当前要操作的数据库,当前数据库只能是一个;
    语法格式:USE db_name;
2.显示所有的数据表
    含义:显示当前数据库下的所有数据表;
    语法格式:SHOW TABLES;


image.png

3.创建数据表的结构
    语法格式: CREATE TABLE db_name(col_name col_type col_attr, ...);
    参数说明:
        col_name:列的名称
        col_type:列的类型。如tinyint、int、bigint、char、varchar、text、date、time等;
        col_attr: 列的属性
            NOT NULL | NULL:该列是否可以为空
            DEFAULT default_value:指该列的默认值(default_value值可以是字符串也可以是整型)
            AUTO_INCREMENT:该列为自动增长型,或则自动编号;要求该列必须为整型,一个表只能有一个auto_increment属性
            PRIMARY KEY:主键。指定该列的值具有唯一性,主键所在的列不能为空,一个表的主键只能有一个
        一个表由多个列构成,多个列定义之间用英文逗号隔开
4.删除表结构
    语法格式:DROP TABLE [IF EXISTS] table_name;
5.describe显示表的结构定义
    语法格式:DESCRIBE table_name;


image.png

相关文章

  • Shell脚本操作-6

    Shell操作数据库MySQL SQL基本操作 安装MySql数据库 连接数据库 mysql -u root -p...

  • mysql 总结

    1 mysql常用术语 2 mysql安装 3 连接数据库 4 数据库的操作 (**) 5. 表的基本操作(***...

  • MySQL数据库基本操作

    MySQL数据库基本操作 MySQL数据库操作: 注:数据库-->数据表-->表记录(三者属于一层一层的关系,多个...

  • 00-基本操作

    数据库的基本操作 通过mysql客户端进入mysql后,实际位于所有仓库之外:* 选中要操作的数据库实例* 操作数...

  • mysql使用小结

    mysql是现阶段使用最广泛的关系型数据库 mysql基本操作

  • Ubuntu环境下mysql基本操作

    Ubuntu环境下mysql基本操作** 一、基本操作代码 1、连接数据库 2、查询数据库 3、使用某一数据库 4...

  • JDBC 第一章

    MySQL安装 数据库视图化工具 MySQL基本操作 JDBC MySQL安装 1.1、下载 链接:https:/...

  • MySQL系列:MySQL的基本使用

    数据库的基本操作 在MySQL数据库中,对于一个MySQL示例,是可以包含多个数据库的。 在连接MySQL后,我们...

  • 第二十章 Python3 操作 MySQL

    操作 MySQL 一、基本介绍 Python3 操作 MySQL 数据库 可以使用的模块是 pymysql 和 M...

  • Android端直接操作服务器上的MySQL数据库

    安卓端直接操作MySQL数据库,和服务端操作基本相同,只不过Android不可以直接操作本地的MySQL数据库,因...

网友评论

      本文标题:mysql(一)——数据库的基本操作

      本文链接:https://www.haomeiwen.com/subject/fnkwactx.html