亲手教你怎样创建一个简单的mysql数据库

 更新时间:2022年11月08日 10:11:31   作者:秋雨如风  
数据库是存放数据的“仓库”,维基百科对此形象地描述为“电子化文件柜”,这篇文章主要介绍了亲手教你怎样创建一个简单的mysql数据库,需要的朋友可以参考下

什么是数据库?数据库是存放数据的“仓库”,维基百科对此形象地描述为“电子化文件柜”。

什么是数据库管理系统?数据库管理系统是操纵和管理数据库的软件。我现在学习的数据库管理系统是Mysql,它属于关系型数据库管理系统,目前被普遍使用。关系型数据库是由相互联结的二维表格组成的数据库。

学习java到数据库操作章节后发现没有数据库,折腾了1天总算弄好了学习所需要的数据库,感觉好开心。

一.创建数据库

注:已经安装好mysql。

windows下运行cmd进入命令窗口,

本人用的是win7系统,先输入F:进入F盘,然后输入“cd F:\mysql\mysql-5.7.18-winx64\bin”(注:不要引号,路径为自己解压mysql的路径)。

输入net start mysql 启动服务,输入net stop mysql 停止服务,

输入mysql -u root -p后会提示输入密码,输入密码后进入mysql控制台。

二.创建数据库

输入create database student ;创建数据库(student为数据库名)

使用 show databases;查看有哪些数据库

输入use student命令出现这个即可以创建一个数据库表,

输入create table tb_stu1 (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(30) DEFAULT NULL,
  `sex` varchar(2) DEFAULT NULL,
  `birthday` date DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8;

注:tb_stu1位表名

使用show tables查看test下的表名,

建好之后使用describe tb_stu1;查看(注:一定要使用use student进入数据库之后才能使用这个命令)

使用INSERT INTO tb_stu1(id,name,sex,birthday) VALUES ( 1,'小明', '男', '2015-11-02');加入数据,

使用select * from tb_stu1;查看数据

使用TRUNCATE TABLE tb_stu1;清空数据

到此这篇关于亲手教你怎样创建一个简单的mysql数据库的文章就介绍到这了,更多相关mysql创建一个数据库内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • mysql 5.7.18 免安装版window配置方法

    mysql 5.7.18 免安装版window配置方法

    这篇文章主要为大家详细介绍了mysql 5.7.18 免安装版window配置方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06
  • MySQL使用触发器实现数据自动更新的应用实例

    MySQL使用触发器实现数据自动更新的应用实例

    触发器是非常常见的自动化数据库操作方式,无论是在数据更新、删除还是需要自动添加一些内容到数据表上,触发器都可以发挥作用,熟悉 SQL 的基本语法和一些常见的用例,可以帮助你合理地设置自己的数据库操作流程,
    2024-01-01
  • Ubuntu与windows双系统下共用MySQL数据库的方法

    Ubuntu与windows双系统下共用MySQL数据库的方法

    ubuntu系统和windows系统双系统共用是用户喜欢使用的方式之一,而MySQL是一个小型关系型数据库管理系统,在Windows平台中常以WAMP方式搭配使用,在Linux平台中常以LAMP组合形式出现,下面的方法可以使得Ubuntu平台共用Windows平台中的MySQL数据库
    2012-01-01
  • MySQL错误“Specified key was too long; max key length is 1000 bytes”的解决办法

    MySQL错误“Specified key was too long; max key length is 1000 b

    今天在为数据库中的某两个字段设置unique索引的时候,出现了Specified key was too long; max key length is 1000 bytes错误
    2010-08-08
  • MySQL5.6.40在CentOS7 64下安装过程详解

    MySQL5.6.40在CentOS7 64下安装过程详解

    这篇文章主要介绍了MySQL5.6.40在CentOS7 64下安装过程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-06-06
  • 浅谈Mysql中类似于nvl()函数的ifnull()函数

    浅谈Mysql中类似于nvl()函数的ifnull()函数

    下面小编就为大家带来一篇浅谈Mysql中类似于nvl()函数的ifnull()函数。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-02-02
  • 详解SUM函数在MySQL中的值处理原则

    详解SUM函数在MySQL中的值处理原则

    在SQL中,SUM函数是用于计算指定字段的总和的聚合函数,这篇文章将给大家详细介绍了SUM函数在SQL中的值处理原则,文中有详细的代码示例供大家参考,具有一定的参考价值,需要的朋友可以参考下
    2023-12-12
  • mysql 8.0.24版本安装配置方法图文教程

    mysql 8.0.24版本安装配置方法图文教程

    这篇文章主要为大家详细介绍了mysql 8.0.24版本安装配置方法图文教程,文中安装步骤介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-05-05
  • 如何使用分区处理MySQL的亿级数据优化

    如何使用分区处理MySQL的亿级数据优化

    mysql在查询上千万级数据的时候,通过索引可以解决大部分查询优化问题。但是在处理上亿数据的时候,应该怎么解决,本文就是用分区来优化一下,感兴趣的一起来了解一下
    2021-06-06
  • mysql数据库查询优化 mysql效率

    mysql数据库查询优化 mysql效率

    MySQL由于它本身的小巧和操作的高效, 在数据库应用中越来越多的被采用.我在开发一个P2P应用的时候曾经使用MySQL来保存P2P节点,由于P2P的应用中,结点数动辄上万个,而且节点变化频繁,因此一定要保持查询和插入的高效.以下是我在使用过程中做的提高效率的三个有效的尝试. 1. 使用statement进行绑定查询 2. 随机的获取记录 3. 使用连接池管理连接.
    2008-01-01

最新评论