iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >数据库MySQL的简单操作是怎样的
  • 757
分享到

数据库MySQL的简单操作是怎样的

2024-04-02 19:04:59 757人浏览 泡泡鱼
摘要

数据库Mysql的简单操作是怎样的,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。以mysql为例。一、下载,安装,mysql和navica

数据库Mysql的简单操作是怎样的,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

mysql为例。

一、下载,安装,mysql和navicat。

Http://blog.csdn.net/bxdxstu/article/details/45746515

二、数据库相关知识

什么是数据库就不介绍了。数据库分为关系型数据库和非关系型数据库。我们常见的就是关系型数据库,比如SQL Server、Mysql、oracle等。鉴于本人才疏学浅,仅接触Mysql比较多。所以这里就根据mysql讲一下,等我系统学习了oracle之后再好好写一篇。

2.1数据库的操作:

2.1.1展示所有数据库:

show databases;

2.1.2新建数据库:

create database  数据库名;

2.1.3删除数据库:

drop database 数据库名;

2.1.4选择你所创建的数据库:

use 数据库名;

数据库MySQL的简单操作是怎样的

数据库MySQL的简单操作是怎样的

数据库MySQL的简单操作是怎样的

数据库MySQL的简单操作是怎样的

数据库MySQL的简单操作是怎样的

数据库MySQL的简单操作是怎样的

数据库MySQL的简单操作是怎样的

2.2数据表的基础操作:

2.2.1数据表的创建

创建表:

  CREATE TABLE 表名称 (

  字段名1  数据库类型1  [约束条件1],

  字段名2  数据库类型2  [约束条件2],

  字段名3  数据库类型3  [约束条件3],

  字段名4  数据库类型4  [约束条件4],

.......................

  );

约束条件说明
PRIMARY KEY标识该属性为主键,可以唯一的标识对应的记录
NOT NULL标识该属性不能为空
AUTO_INCREMENT标识该属性的值自动增加
UNIQUE标识该属性的值是唯一
FOREIGN KEY标识该属性的外键,与某表的主键关联
DEFAULT标识为该数据设置的默认值

示例:

#由于我这里数据库太多,所以先选择数据库:

use sys;

#创建student数据表
create table student(
id int PRIMARY KEY AUTO_INCREMENT,
name varchar(20),
passwd char(20),
age int
);
#创建student的细节信息数据表
create table stu_detail(
deid int PRIMARY KEY AUTO_INCREMENT,
birthday DATE,
father  varchar(20) NOT NULL,
mother  varchar(20) NOT NULL,
sid int,
foreign key(sid) references student(id)
);

运行,结果如下:创建了两个表:

数据库MySQL的简单操作是怎样的

2.2.2 查看表结构

DESC 数据表名;

数据库MySQL的简单操作是怎样的

SHOW CREATE TABLE 数据表名;

数据库MySQL的简单操作是怎样的

这里我复制出来看啊:

Table  :    student   

Create Table :

        CREATE TABLE `student` (
          `id` int(11) NOT NULL AUTO_INCREMENT,
          `name` varchar(20) DEFAULT NULL,
          `passwd` char(20) DEFAULT NULL,
          `age` int(11) DEFAULT NULL,
          PRIMARY KEY (`id`)
        ) ENGINE=InnoDB DEFAULT CHARSET=utf8

2.2.3修改表名


ALTER TABLE sys_config RENAME sys_conf;

数据库MySQL的简单操作是怎样的

2.2.4修改字段

更改字段的名称、数据类型:

ALTER TABLE 表名 CHANGE  旧字段名 新字段名 新数据类型

数据库MySQL的简单操作是怎样的

修改前:

数据库MySQL的简单操作是怎样的

修改后:

数据库MySQL的简单操作是怎样的

增加字段:
ALTER TABLE 表名 ADD 字段名 数据类型 [完整性约束][FIRST|ALTER 属性名2]
FIRST:插入字段应放的位置。

数据库MySQL的简单操作是怎样的

结果如下:

数据库MySQL的简单操作是怎样的

在指定字段后面/前面添加字段:

ALTER TABLE` 表名` ADD COLUMN `字段名` 字段类型 AFTER|BEFFORE `字段名`;

数据库MySQL的简单操作是怎样的

添加后:

数据库MySQL的简单操作是怎样的

在指定字段上添加索引

ALTER TABLE 表名 ADD PRIMAY KEY (字段);

2ALTER TABLE 表名 ADD UNIQUE (字段名) ;#添加唯一索引

数据库MySQL的简单操作是怎样的

执行前:

数据库MySQL的简单操作是怎样的

执行后:

数据库MySQL的简单操作是怎样的

2.2.5 删除字段

ALTER TABLE 表名 DROP 字段名;

数据库MySQL的简单操作是怎样的

执行后:

数据库MySQL的简单操作是怎样的

2.2.6 删除字段主键

ALTER TABLE 表名 DROP PRIMARY KEY;

ALTER TABLE 表名 DROP INDEX 索引名;

2.2.7 删除表

DROP TABLE 表名;

数据库MySQL的简单操作是怎样的

执行后,表不存在了:

数据库MySQL的简单操作是怎样的

关于数据库MySQL的简单操作是怎样的问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注编程网数据库频道了解更多相关知识。

您可能感兴趣的文档:

--结束END--

本文标题: 数据库MySQL的简单操作是怎样的

本文链接: https://www.lsjlt.com/news/61358.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 数据库MySQL的简单操作是怎样的
    数据库MySQL的简单操作是怎样的,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。以MySQL为例。一、下载,安装,mysql和navica...
    99+
    2024-04-02
  • 数据库MySQL简单操作(三)
    1.3 多表查询1.3.1连接查询:#内连接:自连接查询:#外连接左外连接(可以查询出表名1的所有记录,而表名2中只能查出匹配的记录)SELECT 属性名列表 FROM 表名1 LEFT JOIN ...
    99+
    2024-04-02
  • Python操作MySQL数据库的简单步骤分享
    前言 现在Python越来越被大众所使用,特别是进入AI人工智能时代,对编程要求更加高效根据快捷,所以Python也经常成为人工智和大数据编程的重要语音。既然是编程语言就多多少少会需...
    99+
    2024-04-02
  • mysql数据库误删除后的数据恢复操作过程是怎样的
    这篇文章给大家介绍mysql数据库误删除后的数据恢复操作过程是怎样的,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。在日常运维工作中,对于mysql数据库的权限的规避,SQL审核优化、数...
    99+
    2024-04-02
  • 适宜做简单搜索的MySQL数据库全文索引是怎样的
    本篇文章为大家展示了适宜做简单搜索的MySQL数据库全文索引是怎样的,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。全文索引在 MySQL 中是一个 FULLTEXT...
    99+
    2024-04-02
  • Python中是怎么操作MySQL数据库的
    这篇文章将为大家详细讲解有关Python中是怎么操作MySQL数据库,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。什么是MySQLdbMySQLdb 是用于Python链接Mysql数据库的...
    99+
    2023-06-06
  • .net数据库操作框架SqlSugar的简单入门
    目录介绍 框架新功能 1、配置查询 1.1 创建测试数据 1.2 传统字典联表实现缺点 1.3 配置表简化字典联表 1.4 简单联表查询也可以配置2、多租户+仓储+自动分配 3、行列...
    99+
    2024-04-02
  • 【MySQL】数据库的操作
    目录 前言 创建数据库 编码集和校验集 不同校验集的区别 删除数据库 确认当前数据库 查看数据库属性 修改数据库属性 备份与还原 数据库和表的备份 还原 创建表 查看列结构 查看表属性 修改表的列 修改表名称  修改列名称 删除表 前言...
    99+
    2023-09-14
    数据库 mysql
  • mysql-数据库的操作
    系统数据库执行如下命令,查看系统所有的数据库mysql> show databases;+--------------------+| Database           |+---...
    99+
    2023-01-30
    操作 数据库 mysql
  • MySQL的约束类型、数据库操作、数据表操作大全(简述)
    目录 一.数据库的操作语法 二.MySQL数据库约束 三.数据类型 四.数据表操作 作者简介: tq02,一个想成为编程高手的梦中人作者主页: tq02的博客_CSDN博客-C语言,Java,Java数据结构领域博主学习专栏:  &...
    99+
    2023-09-14
    数据库 mysql 笔记 sql
  • mysql中库和表的简单操作案例
    这篇文章主要介绍mysql中库和表的简单操作案例,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一. 库的操作1.创建数据库创建数据库:create database 库名 chars...
    99+
    2024-04-02
  • Kettle7.0同步数据(简单操作步骤mysql-mysql)
    一、Kettle说明介绍和原理说明 Kettle是一款免费的ETL工具。 ETL分别是“Extract”、“ Transform” 、“Load”三个单词的首字母缩写,也就是代表ETL过程的三个最主要步骤:“抽取”、“转换”、“装载”...
    99+
    2024-01-21
    etl 数据仓库
  • Python3 数据库增删改查简单操作
    1,使用Python增加一个表#导入用来操作数据库的模块import pymysql#建立连接数据库对象conn=pymysql.connect(host='127.2.2.2',user='root',p...
    99+
    2024-04-02
  • Mysql在项目中相关使用(简单操作数据库)
    @作者 : SYFStrive @博客首页 : HomePage 📜: Mysq数据库 📌:个人社区(欢迎大佬们加入) 👉:社区链接...
    99+
    2023-09-07
    数据库 nosql mysql
  • Ajax提交表单数据到入库的全盘操作过程是怎样的
    Ajax提交表单数据到入库的全盘操作过程是怎样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。 *******p...
    99+
    2024-04-02
  • 亲手教你怎样创建一个简单的mysql数据库
    目录一.创建数据库二.创建数据库什么是数据库?数据库是存放数据的“仓库”,维基百科对此形象地描述为“电子化文件柜”。 什么是数据库管理系统?数据库管理系统是操纵和管理数据库...
    99+
    2024-04-02
  • MySQL数据库简介与基本操作
    目录一、MySQL简介1、数据库管理软件分类2、MySQL二、存储引擎(也称作表类型)1、常用存储引擎及适用场景2、存储引擎在mysql中的使用1、 在建表时指定存储引擎2 、在配置...
    99+
    2024-04-02
  • C# MySQL数据库的操作
    文章目录 前言一、MySQL数据库二、使用步骤 1.引入库2.操作方法总结 前言 记录一下MySQL数据库一些简单操作 一、MySQL数据库 MySQL数据库也不用过多介绍,使用非常广泛。优点就是体积小,速度快,非常适合我们...
    99+
    2023-09-05
    c#
  • python连接并简单操作SQL server数据库
    环境: pycharm 、SQLserver版本2019 首先,在pycharm中点击File,找到setting——project:***,点击”+“,引入pymssql库 编写代码连接数据库,并对数据库进行查询等简单操作(此处仅展示查...
    99+
    2023-09-04
    数据库 sqlserver pycharm
  • navicat导入sql数据库文件的简单操作步骤
    目录 前言必读 一、概念 二、操作步骤 (一)新建连接  (二)新建数据库 (三)数据库导入sql文件 前言必读 读者手册(必读)_云边的快乐猫的博客-CSDN博客 一、概念 在很多项目当中都有sql文件导入到MySQL数据库的需...
    99+
    2023-09-07
    数据库 数据库导入 sql导入 MySQL mysql导入
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作