广告
返回顶部
首页 > 资讯 > 数据库 >mysql基础知识学习
  • 838
分享到

mysql基础知识学习

2024-04-02 19:04:59 838人浏览 八月长安
摘要

 1      说明数据库的命令时不区分大小写的,例如“CREATE DATABASE test”与“create database t

 

1      说明

数据库的命令时不区分大小写的,例如“CREATE DATABASE test”与“create database test”是同样有效的。

2      连接数据库

1) 连接到本机上的Mysql

连接数据库可以用PHPadmin管理平台,也可以用命令行方式,本次我使用的是wamp搭建的环境,wamp自带有mysql数据库和工具,通过命令行对mysql进行操作。进入mysql数据库的命令:mysql -u root –p

mysql基础知识学习

2) 连接到远程主机上的MYSQL

假设远程主机的IP为:1.1.1.1,用户名为root,密码为root。则键入以下命令:

    mysql –h 110.110.110.110-u root -p root

3      数据库命令

1)创建数据库test

Create database test

 

2)创建数据表persons

create tablepersons

(

firstnamevarchar(8),

lastnamevarchar(8),

age int

)

 

3)在数据表中插入一条新记录

insert into persons(age,firstname,lastname) values (25,zhang,san)

 

4)查询persons表中所有数据

select * from persons

 

5)条件查询,从数据库中查询结果,查询persons表中age字段为25的数据。

select * from personswhere age=25

 

6)order by排序,按age字段进行升序排序,order by默认是按升序排序,如果要按降序排列则在后门加上DESC。

select * from personsorder by age

 

7order by另类用法,如果order by后面接具体的数字,则表明按表格第几列进行排序,例如order by 1则表明按表格的第一列进行排序,如果order by后面的数字大于表格的列数,则会报错,这种用法通常用于SQL注入中判断数据库表的字段数。

select * from personsorder by 1

 

8)修改表中数据:修改persons表中firstname字段为xiao的age的值为100

update personsset age=100 where firstname='xiao'

 

9删掉数据库中的数据:删掉persons表中age为100的数据

delete from persons where age=100

 

10)删除数据表,删除persons数据表

drop tablepersons

 

11)删除数据库,输出test1数据库

drop tabletest1

 

12)查看数据库

show databases

 

13)查看数据表

Show tables



14)查看数据表中有哪些字段:查看users表中有哪些字段

show columns from users

mysql基础知识学习


您可能感兴趣的文档:

--结束END--

本文标题: mysql基础知识学习

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

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

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

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

下载Word文档
猜你喜欢
  • mysql基础知识学习
     1      说明数据库的命令时不区分大小写的,例如“CREATE DATABASE test”与“create database t...
    99+
    2022-10-18
  • 快速学习MySQL基础知识
    这篇文章主要梳理了 SQL 的基础用法,会涉及到以下方面内容: SQL大小写的规范 数据库的类型以及适用场景 SELECT 的执行过程 WHERE 使用规范 MySQL 中常见函...
    99+
    2022-05-26
    学习MySQL MySQL 基础
  • Python 基础知识学习
    1、Python 基础教程      Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。2、执行Python程序     实例(Python 2.0+)     print "Hello, World!";  3、环境搭建...
    99+
    2023-01-31
    基础知识 Python
  • 学习nginx基础知识
    目录一.什么是nginx?二.nginx能干什么?2.1 什么是正向代理?2.2 什么是反向代理?2.3负载均衡2.4 动静分离三.nginx基本操作3.1 nginx配置文...
    99+
    2022-11-12
  • mysql学习笔记一 基础知识及DDL
    规范 一条语句要以分号(;)结束 sql可以单行和多行书写,一般通过缩进和换行书写提高代码可读性 sql的关键词一般都要全大写 分类 DDL(Data Defination Language)  数据定义语言  用于操作数...
    99+
    2019-12-24
    mysql学习笔记一 基础知识及DDL
  • Redis学习笔记:基础知识
        一、NoSQL和关系型数据库区别     NoSQL非关系型数据库:Redis、MongoDB、HBase等,基于Key-Value存储,采用命令操作。     关系型数据库:Oracle、MySQL、DB2、SQL Se...
    99+
    2020-08-16
    Redis学习笔记:基础知识
  • mysql学习笔记一 基础知识及DDL,DML
    规范 一条语句要以分号(;)结束 sql可以单行和多行书写,一般通过缩进和换行书写提高代码可读性 sql的关键词一般都要全大写 分类 DDL(Data Defination Language)  数据定义语言  用于操作数...
    99+
    2022-01-14
    mysql学习笔记一 基础知识及DDL DML
  • linux shell脚本基础知识学习
    Shell脚本: 1、#! 指定脚本执行的shell2、# 注释 3、命令或语法结构echo "输入内容"echo 输出空行执行: 1、shell 脚本 sh example2、给shell脚本执行权...
    99+
    2022-06-04
    基础知识 脚本 linux
  • shell学习之编程基础知识
    有学过编程语言的同学们都能够很快入手shell因为基础的字符类型,循环语句与C语言也差不多。以下我们来了解以下新手基础:1.在学习循环语句之前先了解一些基础的字符信息:$0、$1、$2、$、$*、$#$0 ...
    99+
    2022-10-18
  • Spring5学习之基础知识总结
    目录1.概述2.入门Demo3.源码1.概述 1、Spring 是轻量级的开源的 JavaEE 框架 2、 Spring 可以解决企业应用开发的复杂性 3、Spring 有两个核心部...
    99+
    2022-11-12
  • Three.js概述和基础知识学习
    目录1.Three.js简介2.Three.js的历史3.Three.js的应用4.基础知识4.1 场景(Scene)4.2 相机(Camera)4.3 渲染器(Renderer)4...
    99+
    2023-05-20
    Three.js概述基础知识 Three.js基础知识
  • CCIE学习(3)——基础知识回顾
    ●以太网标准 1)10BASE5:粗同轴电缆传输 2)10BASE2:细同轴电缆传输 3)10BASE-T:第一个使用双绞线传输的以太网标准 4)DIX Ethernet Version 2:原始以太...
    99+
    2023-01-31
    基础知识 CCIE
  • Vue基础学习知识有哪些
    这篇文章将为大家详细讲解有关Vue基础学习知识有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一、Vue基础介绍1.什么是Vue.jsVue.js 是目前最火的一个前端框架,React是最流行的一个前...
    99+
    2023-06-22
  • 机器学习之基础知识(全)
    目录 1.机器学习概述 1.1 人工智能概述 1.1.1 人工智能使用场景 1.1.2 人工智能小案例 1.2 人工智能发展历程 1.2.1 图灵测试 1.2.2 发展历程 1.2.3 小结 1.3 人工智能主要分支 1.3.1 人工智能、...
    99+
    2023-08-31
    机器学习
  • 学习爬虫必须学的基础知识
    数据的来源1)用户自行产生2)去第三方的公司购买数据3)去免费的数据网站下载数据4)人工收集数据5)爬虫获取2.什么是爬虫网络爬虫(又被称为网页蜘蛛,网络机器人)就是模拟浏览器发送网络请求,接收请求响应,一种按照一定的规则,自动地抓取互联网...
    99+
    2023-06-02
  • 学习C#需要哪些基础知识
    学习 C#程需要掌握一些基础知识,这些知识可以帮助您更好地理解C#语言的语法和结构,并顺利地构建应用程序。以下是一些学习C#所需的基础知识:1、编程概念:了解编程的基本概念,如变量、数据类型、运算符、控制结构、循环、函数等,这些概念在大多数...
    99+
    2023-10-22
    C#基础知识
  • C语言学习基础知识分享
    目录写在前面为何学习C语言语言层面个人层面初识C语言什么是语言标准hellowordmainprintf数据类型byte & bitsizeof常量常量分类变量定义变量变量的...
    99+
    2023-01-28
    c语言入门自学零基础 c语言入门教程 c语言入门基础知识
  • MySQL基础知识
    1、MySQL查询 union和union all的区别: union和union all都可以将两边的查询结果合并,区别在于union的合并会去掉重复行,并且使用默认的排序规则。而un...
    99+
    2022-01-06
    MySQL基础知识
  • Python基础知识学习之类的继承
    目录一、继承的格式二、单继承三、多继承四、重写父类方法五、打印继承关系六、调用父类方法七、私有属性与方法一、继承的格式 类的继承格式如下,括号中的为父类名。 class 类名(父...
    99+
    2022-11-12
  • 【MySQL】基础知识(二)
    MySQL基础知识(二) 文章目录 MySQL基础知识(二)01 表操作1.1 创建表1.2 查看所有表1.3 查看指定表的结构1.4 删除表练习 02 CURD2.1 新增2.1.1 ...
    99+
    2023-09-06
    mysql adb android
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作