亲手教你怎样创建一个简单的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授权、启动、启动服务常用命令

    mysql授权、启动、启动服务常用命令

    本篇文章给大家分享了mysql授权、启动、启动服务常用命令总结,希望我们整理的内容对大家有用。
    2018-03-03
  • MySQL配置文件my.cnf中文详解附mysql性能优化方法分享

    MySQL配置文件my.cnf中文详解附mysql性能优化方法分享

    Mysql参数优化对于新手来讲,是比较难懂的东西,其实这个参数优化,是个很复杂的东西,对于不同的网站,及其在线量,访问量,帖子数量,网络情况,以及机器硬件配置都有关系,优化不可能一次性完成,需要不断的观察以及调试,才有可能得到最佳效果。
    2011-09-09
  • MySQL高可用架构之MHA架构全解

    MySQL高可用架构之MHA架构全解

    MHA(Master HA)是一款开源的 MySQL 的高可用程序,它为 MySQL 主从复制架构提供了 automating master failover 功能,本文重点给大家介绍MySQL高可用架构之MHA架构全解,感兴趣的朋友一起看看吧
    2021-07-07
  • Mysql大表添加字段失败问题及解决

    Mysql大表添加字段失败问题及解决

    这篇文章主要介绍了Mysql大表添加字段失败问题及解决,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-04-04
  • MySQL存储引擎MyISAM与InnoDB的9点区别

    MySQL存储引擎MyISAM与InnoDB的9点区别

    这篇文章主要介绍了MySQL存储引擎MyISAM与InnoDB的9点区别,写给有选择困难症的同学,需要的朋友可以参考下
    2014-08-08
  • memcached的学习过程

    memcached的学习过程

    本篇文章是对笔者学习memcached的经历进行了介绍,需要的朋友参考下
    2013-06-06
  • SQL中distinct去重关键字使用和count统计组合使用方法

    SQL中distinct去重关键字使用和count统计组合使用方法

    这篇文章主要给大家介绍了关于SQL中distinct去重关键字使用和count统计组合使用的相关资料,count()是SQL中提供的用于统计记录数量的函数,需要的朋友可以参考下
    2024-08-08
  • Mysql如何对json数据进行查询及修改

    Mysql如何对json数据进行查询及修改

    这篇文章主要介绍了Mysql如何对json数据进行查询及修改,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-07-07
  • MySQL的一些功能实用的Linux shell脚本分享

    MySQL的一些功能实用的Linux shell脚本分享

    这篇文章主要介绍了Linux系统下MySQL的一些实用功能的shell脚本分享,包括启动Memcached、binlog自动清理和修复主从同步这样三个简单的实例,需要的朋友可以参考下
    2015-12-12
  • Mysql半同步复制原理及问题排查

    Mysql半同步复制原理及问题排查

    这篇文章主要介绍了Mysql半同步复制原理及问题排查 的相关资料,需要的朋友可以参考下
    2016-01-01

最新评论