MySQL常见操作

1.登录

mysql -uroot -p

2.如何查询数据库服务器中所有的

mysql> show databases;

3.如何选中一个数据库进行操作

mysql>use + 数据库name

4.如何创建一个数据库

mysql>create database 数据库name

5.如何查看一个数据库的所有的数据表?

show tables;

6.如何创建一个数据表?

create table pet(name varchar(20), owner varchar(20), species varchar(20), sex char(1), birth date);​
其中name可以换成中文

其中varchar 和 char 都是字符串类型

7.查看数据表是否创建成功

show tables;

8.查看具体数据表的结构

describe pet(数据表名);
注意表名对大小写敏感

9.查看表中的记录

select * from pet(数据表名);

10.如何往数据表中添加数据记录

insert into pet(数据库中表名称) values(“pill”, “peter”, “dog”, “f”, “1999-01-01”);
insert into pet(数据库中表名称) value(“pill”, “peter”, “dog”, “f”, “1999-01-01”);
其中pill 等是按照定义时的数据类型

11.MySQL的数据类型

12.MySQL的日期类型

注意按照日期格式

13.字符串的类型

14.如何删除数据表中的数据

delete from pet(数据表名) where name(数据表中键) = “pill”;

15.如何修改数据表中的数据

update pet(数据表名) set name(键) = “旺旺财” where owner(键) = “周星驰”;
update pet set name = “旺财” where name = “旺旺财”;

Original: https://www.cnblogs.com/wojiuyishui/p/16492851.html
Author: 我就一水
Title: MySQL常见操作

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/578676/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • Shell第三章《for循环》

    语法结构: for 变量名 [ in 取值列&a…

    Linux 2023年6月6日
    0127
  • centos7磁盘扩容

    1.先增加一块磁盘 2.查看虚拟机磁盘[root@book ~]# df -h 记住红框里的位置信息 3.查看当前磁盘分区表[root@book ~]# fdisk -l 4.输入…

    Linux 2023年6月8日
    084
  • centos7中防火墙转为iptables

    1、关闭firewall systemctl stop firewalld.service #停止firewall systemctl disable firewalld.serv…

    Linux 2023年6月6日
    077
  • Ubuntu 20.04 双系统安装完整教程

    1、查看电脑的信息 1.1 查看BIOS模式 “win+r”快捷键进入”运行”,输入”msinfo32″回车…

    Linux 2023年6月7日
    086
  • Question08-查询没学过”张三”老师授课的同学的信息

    * SELECT * FROM Student WHERE SID NOT IN ( SELECT DISTINCT Student.SID FROM Student , SC ,…

    Linux 2023年6月7日
    090
  • Ubuntu更换镜像源

    当修改 sources.list文件时,我们需要将下面任意一个镜像源的代码 复制粘贴到该文件中。 阿里源 阿里镜像源 deb http://mirrors.aliyun.com/u…

    Linux 2023年6月14日
    077
  • Redis源码系列(一)

    Redis源码系列——内存管理 函数原型 src/zmalloc.h 函数指针与 void*指针的使用,提供了一个泛型的机制 /*stringfication*/ #define …

    Linux 2023年6月8日
    091
  • C++类结构体与json相互转换

    1. 背景与需求 之前写C#的时候,解析json字符串一般使用的是开源的类库Newtonsoft.Json,方法十分简洁,比如: class Project { public st…

    Linux 2023年6月8日
    097
  • 【考研】C语言

    考研C语言 收录数据结构会用到的C语言知识,建议有基础的情况下再学习,针对性学习即可。 往后的学习要多从内存角度去学习计算机的知识 1. 数组 1.1 一维数值数组 具备相同的数据…

    Linux 2023年6月13日
    099
  • 3.20 什么是环境变量,Linux环境变量有哪些?

    变量是计算机系统用于保存可变值的数据类型,我们可以直接通过变量名称来提取到对应的变量值。在 Linux 系统中,环境变量是用来定义系统运行环境的一些参数,比如每个用户不同的家目录(…

    Linux 2023年6月7日
    087
  • XShell实现自动化执行脚本.sh文件)(网络安全检查)

    1、自动化登录服务器操作: 第一种方式:(login.vbs文件) Sub Mainxsh.Screen.Send “ssh root@10.99.202.54&#82…

    Linux 2023年5月28日
    072
  • 基于spring security创建基本项目框架

    SpringBoot建项目步骤 建表 新建项目 (package name可以自定义,整个项目只能在该包下) 选择可能有到的依赖 (别忘了勾选SQL中的Mybatis Framew…

    Linux 2023年6月7日
    074
  • POJ3368(Frequent values)–线段树

    题目在这里3368Accepted 7312K 1829MSC++ 6936B 题意为给你一组数据,再给定一组区间,问你这个区间内出现次数最多的元素的次数是多少。 我还记得这题是学…

    Linux 2023年6月7日
    0104
  • Nmap 操作手册-完整版

    Nmap – 基础篇 下载Nmap.rpm包 方式一: $ curl -OL https://nmap.org/dist/nmap-7.92-1.x86_64.rpm …

    Linux 2023年6月13日
    089
  • 你还有什么问题吗?

    在面试过程中,一般都会有一个固定环节,那就是在临近结束时,面试官会问求职者: 你还有什么问题吗? 其实,这是一个很好的了解公司,了解未来团队的机会,但很多求职者却不知道问什么,或者…

    Linux 2023年6月7日
    0100
  • 高等代数(上)丘维声 笔记

    1 线性方程组的解法 1、线性方程组:左端为未知量x的一次齐次式,右端是常数。关键词:系数、常数项、n元线性方程组、解集 2、线性方程组的初等变换:1)把一个方程的倍数加到另一个方…

    Linux 2023年6月8日
    095
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球