文章目录

  • 1、启动停止数据库服务
  • 2、数据库与数据库中表的相关操作
    • 2.1、数据库相关操作
    • 2.2、数据库中表相关操作

注意:由于是写博客,mysql语句中的分号、逗号、括号等可能是中文的,你直接复制的话可能报错,记得要检查哈,需要是英文才可以哈。

创建数据库以及表时先建议参考这篇文章:修改mysql数据库以及表的字符集方法,使其支持中文输入。

1、启动停止数据库服务

  1. 通过命令:net start mysql,启动mysql服务;
  2. 通过命令:net stop mysql,停止mysql服务;
  3. 默认一般都是启动的,如果发现登陆不成功提示如下信息可能是由于没有启动mysql服务。

2、数据库与数据库中表的相关操作

这里我们创建一个school数据库,库中有两张表,分别是student表与teacher表,每个表中我们暂时新增5条数据。以这个为例进行接下来的讲解。注意:每行命令结束后需要输入冒号

  1. 增删改查语句为:
    增:insert
    删:delete(delete删除表中数据,drop用于删除表或是数据库)
    改:update
    查:SELECT或者show
2.1、数据库相关操作
  1. 显示数据库:show databases;

  2. 创建数据库:create database school;

  3. 删除数据库:drop database school;

  4. 创建带字符集的数据库:create database 数据库名 CHARACTER SET=utf8;

  5. 修改数据库编码:alter database 数据库名 character set gb2312;

  6. 创建带校验的数据库:create database 数据库名 CHARACTER SET=utf8 COLLATE utf8_general_ci;

2.2、数据库中表相关操作
  1. 创建表时要先进入到对应的数据库中,比如要在school数据库中创建一个student表,则需要先通过命令:use 数据库名;进入到这个数据库中,通过命令show tables;查看此数据库下有哪些表,再进行创建表的操作。

  2. 创建空白表:create table 表名;,此处创建的是空表没有任何字段,也没有任何数据

  3. 创建带字段的表,语句格式:

    CREATE TABLE <表的名称>(
    列名1 数据格式(数据长度),
    列名2 数据格式(数据长度),
    列名3 数据格式(数据长度),
    ······
    );
    

  4. 如果提示这个信息,则表示你在最后一个字段后添加了逗号或是把字段名用单引号括起来了,MySQL中,为了区分MySQL的关键字与普通字符,MySQL引入了一个反引号。

    注意:使用箭头标记 -> 不是 SQL 语句的一部分,它仅仅表示一个新行,如果一条SQL语句太长,我们可以通过回车键来创建一个新行来编写 SQL 语句,SQL 语句的命令结束符为分号 ;

  5. 向表中插入单条数据,语句格式为:insert into 表名(列1,列2,列3) valuse(值1,值2,值3);

  6. 向表中插入多条数据,语句格式为:insert into 表名(列1,列2,列3) valuse(值1,值2,值3),(值1.1,值2.1,值3.1),(值1.1.1,值2.1.1,值3.1.1);

  7. 如果在插入数据时提示如下错误是由于表的字符不支持中文所致,可参考这篇文章中的设置方法:修改mysql数据库以及表的字符集方法,使其支持中文输入。

  8. 查看表结构及字段信息:show columns from 表名;

  9. 给表中增加新的字段:alter table 表名 add 字段名 blob;

  10. 修改某字段的长度:alter table 表名 modify 字段名 varchar(60);

  11. 删除某字段所在的列:alter table 表名 drop 字段名;

  12. 重命名字段名称:alter table 表名 change column 原有字段名 重命名后的字段名 varchar(6);

  13. 重命名表名:rename table 原表名 to 修改后的表名;

  14. 修改表的字符集为utf-8:alter table 表名 character set utf8;

  15. 删除表:drop table 表名;

  16. 常用字段:
    自增长:auto_increment
    非空:not null
    默认值:default
    唯一:unique
    指定字符集:charset
    主键:primary key

Mysql数据库安装使用教程05:mysql启动停止服务+数据库及表的相关基础操作相关推荐

  1. mysql5.7语句建库_MySQL5.7.14下载安装图文教程及MySQL数据库语句入门大全

    如何下载: 我先去MySQL首页下载最新版本的MySQL-链接:https://www.mysql.com/downloads/ 进入此界面下载: Downloads–>MySQL Commun ...

  2. centos7 mysql workbench_centOS下mysql workbench安装配置教程

    本文为大家分享了mysql workbench安装配置教程,供大家参考,具体内容如下 step0:安装mysql 在按照workbench之前,先安装mysql.指令是 yum install mys ...

  3. mysql下载安装使用教程

    今天花了点时间终于把mysql安装好了,哈哈!下面上干货! (1)从官网下载mysql.地址https://www.mysql.com/ 图:按照图上的步骤就能找到 a.首页点击    DOWNLOA ...

  4. MySQL+Navicat安装配置教程(超级详细、保姆级)

    MySQL+Navicat安装配置教程(超级详细.保姆级) 一. 下载MySQL 1. 选择想要安装的版本,点击Download下载 二.安装MySQL 1. 选择设置类型 2. 选择安装的产品和功能 ...

  5. 安装my sql数据库安装详细教程

    安装my sql数据库安装详细教程 安装my sql数据库安装详细教程 一.安装 二.环境变量配置 三.验证安装 安装my sql数据库安装详细教程 一.安装 1.双击打开上面我们下载好的安装包,进行 ...

  6. 微软sql服务器如何安装,Microsoft SQL Server 2012 数据库安装图解教程

    原标题:Microsoft SQL Server 2012 数据库安装图解教程 1, 当系统打开"SQL Server安装中心",则说明我们可以开始正常的安装SQL Server2 ...

  7. MySQL数据库(表的CRUD基础操作(最常用))

    作者:渴望力量的土狗 博客主页:渴望力量的土狗的博客主页 专栏:MySQL数据库 工欲善其事必先利其器,给大家介绍一款超牛的斩获大厂offer利器--牛客网 点击免费注册和我一起刷题吧 目录 理解CR ...

  8. oracle11 删除表空间,oracle11g启动停止服务,修改字符集,导入导出,创建删除表空间,卸载oracle等...

    oracle11g启动停止服务,修改字符集,导入导出,创建删除表空间,卸载oracle等 1. [启动停止服务] //启动停止监听  www.2cto.com lsnrctl start; lsnrc ...

  9. mysql5.7.14安装版教程_MySQL5.7.14下载安装图文教程及MySQL数据库语句入门大全

    如何下载: 我先去MySQL首页下载最新版本的MySQL-链接:https://www.mysql.com/downloads/ 进入此界面下载: Downloads–>MySQL Commun ...

最新文章

  1. 设计模式——命令模式(Command Pattern)
  2. java中运算符_JAVA中的运算符
  3. 浅析新站SEO和老站优化推广有哪些区别?
  4. LeetCode 1236. 网络爬虫(BFS/DFS)
  5. python3.6+selenium_使用外部数据的数据驱动
  6. 2010.11.18 关于向窗口发送消息
  7. 城市智慧能源系统顶层设计研究
  8. python处理excel文件视频教程_(python处理excel文件视频教程)python怎么读取excel文件...
  9. Learning the Model Update for Siamese Trackers学习笔记
  10. 怎么查询网站最近的cdn服务器,如何查看网站是否cdn加速
  11. php实现五维雷达图,【数据可视化·图表篇】雷达图
  12. Yara、Snort和Sigma规则
  13. iphone手机视频通讯开发环境搭建
  14. Photoshop CC 2017 For Mac 安装与破解
  15. 2022年“研究生科研素养提升”系列公益讲座在线测评【2】
  16. 心田花开:成长路上千万不要弄丢了父母
  17. HTML5网页设计基础——音乐盒的制作
  18. LaTeX ASCE模板
  19. SAP的Smartform 自建页格式:SPAD <转载>
  20. 情景模式引擎 API

热门文章

  1. 《英雄联盟》源代码被黑客窃取!起价100万美元,拳头公司拒付赎金!
  2. 基于JAVA图书借阅系统的设计与实现计算机毕业设计源码+系统+lw文档+部署
  3. 没项目实战经验?分享自学练手的软件测试项目实战+数据库+接口,部署超级简单
  4. android wifi取消自动连接网络,Android 11新增无线网络连接安全策略 可以不自动连接某些特定WiFi...
  5. 直击微软第九频道著名主持Robert Green 对话一站式示例代码库大老板梁梅女士
  6. 【实用工具箱】将CSDN文章内容转成PDF文件实用教程(程序员小技巧)—— 禅与计算机程序设计艺术
  7. 树的双亲表示法(C语言实现)——树的存储结构
  8. 2022-2028全球与中国国内和国际物流服务市场现状及未来发展趋势
  9. 搜索关键字高亮_SpringBoot+Mybatis-Plus+Elasticsearch 实现关键字搜索高亮展示
  10. 数学建模超细致讲解,从建立模型到论文写作