一、创建使用MYSQL

1、通过shell终端激活MYSQL:通过Windows键+R打开代码命令行(shell 脚本),输入mysql -u root -p;回车,然后输入密码,回车,激活数据库;

2、创建数据库:create database 数据库名;/* 数据库名称不能超过64位,有特殊字符或纯数字需要用单引号/

3、创建数据库判断是否有重名的数据库:create database if not exists 数据库名;/

4、使用数据库:use 数据库名;

5、删除数据库:drop database 数据库名;

6、显示所有的数据库:show databases;

7、退出MYSQL:quite;

二、MYSQL数据库的表操作

1、创建表:create table tb1_name (id int(5) not null auto_increment ,

name varchar(8) null,

pasword varchar(20) default '默认值字符型' not null,

primary key (id));

/*int():整数型;varchar():字符型;null:可以为null;not null:不可以为null;default '默认值字符型':默认值;auto_increment:表示自动增加,要和primary key相互对应;

2、查看表的属性:describe tablename;

3、修改表的名字:rename table tb1_name to tb1_newname;

另一种:alter table tb1_name rename to tb1_newname;

alter table命令:更改已经存在的表,修改表的名称,添加、删除、修改表的字段;

4、为表添加字段newcolunmname

alter table tb1_name add newcolumnname varchar (255) not null;/*add 关键词,增加字段

5、修改字段定义

alter table tb1_name change id newid int(5);/*change关键词,修改字段定义

6、删除字段

alter table tb1_name drop email;/*drop 命令

7、删除表

drop table tb1_name;

三、获取数据库和表的信息

1、显示MYSQL中的数据库:show databases;

2、查看某个数据库中有多少表:use 数据库名;show tables;    或者 show tables from 数据库名;

3、查看表中内容:describe (数据库名.)表名;

转载于:https://www.cnblogs.com/smallcrystal/p/4990089.html

创建查看修改数据库及数据表相关推荐

  1. sqlite数据类型、关键词及创建、修改、删除数据表

    //摘自:http://www.cnblogs.com/caizhimin816/articles/1885290.html 谢谢! sqlite数据类型.关键词及创建.修改.删除数据表 Posted ...

  2. 3.10 创建教学管理数据库的数据表

    学生表 教师表 系别表 选课表 课程表 授课表 学号 10 教师编号 4 系别ID 4 选课ID 课程号 4 授课ID 姓名 8 姓名 8 系别名称 8 学号 10 课程名称 10 课程号 4 性别 ...

  3. Mysql数据库和数据表的创建和信息更改的常用指令

    文章目录 数据库和数据表的创建和信息更改 后续小实验做准备 一. 关于数据库和数据表的其它操作 1)数据库 ①创建数据库 ②显示目前所有的数据库 ③数据库重命名 2.1 先创建新库: 2.2 使用`R ...

  4. mysql显示表已存在_MySQL数据库与数据表的相关操作

    数据库相关操作: 显示数据库:show databases; 如果是0.00秒并不代表没有花费时间,而是时间非常短,小于0.01秒. 创建数据库: Query OK表示创建成功,1行受到影响,处理时间 ...

  5. 从零开始学 MySQL —数据库和数据表操作

    ​前言 今天我们学习下核心的内容,学习并实践如何对数据库表和表中的内容做修改,删除,重命名等操作.(想看看周末还有多少爱学习的小伙伴,你们在哪里呀,O(∩_∩)O哈哈~) 1.目录 数据库操作:删除数 ...

  6. MySQL数据库、数据表和字段字符集查询、修改和配置

    一.设置编码 LINUX  修改vi/etc/my.cnf WINDOWS my.ini 在[client]下添加    default-character-set=utf8 在[mysqld]下添加 ...

  7. JPA创建或修改数据库的表注释和字段注释

    目录 jpacomment-spring-boot-starter 需求说明 思路说明 jpacomment-spring-boot-starter JPA创建或修改数据库的表注释和字段注释 jpac ...

  8. sql server2008中怎样用sql语句创建数据库和数据表

    这是简单用代码实现创建数据库和数据表的sql语句,如下: --调用系统数据库-- use master go /***防止你要创建的数据库同名,先把它删除掉****/ if Exists(select ...

  9. MySQL数据库与数据表的创建

    MySQL数据库与数据表的创建 文章目录 MySQL数据库与数据表的创建 前言 一.创建数据库 二.使用数据库 三.创建数据表 前言 MySQL的介绍 什么叫数据库: 作用:存储数据,能够长期保存(断 ...

最新文章

  1. pgsql 两个时间字段相减_如何在Excel做专业的时间序列分析
  2. p标签里面不能嵌套div
  3. MyEclipse Tomcat 超链接传参中文乱码
  4. 16-1 Redis分布式缓存引入与保存缓存功能实现
  5. 辅助排序和Mapreduce整体流程
  6. Could not link against boost_system 解决办法
  7. “编程太差,那你别搞开发了!”基础差的程序员,你不知道有多难!!
  8. Typora标题增加序号
  9. 利用python的requests爬取高清壁纸
  10. vga焊接线顺序_VGA线的脚位定义和焊接方法
  11. 计算机基础与应用演示文稿教案,计算机应用基础讲解教案powerpoint演示文稿.ppt...
  12. c语言开发ios应用程序,马上着手开发iOS应用程序:三、应用开发基础
  13. (poj 2377)Kruskal算法 最大生成树
  14. ssh免密码登录3种解决方法
  15. srs源码分析3-srs的启动
  16. 企业微信有朋友圈?企业微信朋友圈如何正确使用?
  17. win10 x64下的DNW驱动不完全安装方法
  18. java自动化测试语言高级之泛型
  19. HEX和BIN文件的区别
  20. 什么是 Python 语言

热门文章

  1. Android Content Provider Security
  2. 学银在线python课程_Python 从入门到精通:一个月就够了!
  3. java链式结构_(Java)单链表Java语言链式结构实现(数据结构四)
  4. 下列符合c语言语法的字符常量是,C语言程序设计(周经亚)选择题练习-chapter 5.doc...
  5. 线性八叉树_基于三维点云数据的线性八叉树编码压缩算法(权毓舒, 何明一,).pdf...
  6. python3多线程异步爬虫_python3爬虫中多线程进行解锁操作实例
  7. CVPR 2019 ATOM:《ATOM: Accurate Tracking by Overlap Maximization》论文笔记
  8. TensorRT学习笔记6 - IPlugin
  9. 分数线划定pascal程序
  10. yamlcpp遍历_OpenCV文件输入和输出使用XML和YAML文件