首页 > 数据库 >mysql基础

mysql基础

时间:2023-08-06 22:44:24浏览次数:29  
标签:users 数据库 基础 user mysql where select name

数据库:

show databases; 显示本地数据库

select database();查询当前使用的数据库

use information_schema;选择使用哪个数据库

create database mydb 新建数据库

drop database mydb 删除数据库

表:

use mydb;

show tables;查看该数据库中多少表

describe chengji 查看表结构

drop table chengji 删除表

 

Select查询:
database()

version()

user()数据库用户名

@@version_compile_os 操作系统版本

now() 当前时间

(4*4/10)+1 计算

@@datadir 数据库路径

例1:
use dvwa;

select * from users where user_id=3;(查询表中具体数据)

select * from users where user_id='3'

select * form users order by 4;(判断表的字段(列属性))

 

Union操作符

用于合并多个selecct查询语句的结合集(注:union内部的select查询的是相同的列)

例2:

use dvwa;

select first_name,last_name from users union select user_name,password from users;(都是两列)

 

字符串连接(select .......)

concat(str1,str2....) j将多个字符串连接成一个字符串

例3:select concat(user_id,'_',first_name) from users;

concat_ws(seperator,str1,str2....) 第一个参数指定分隔符

group_concat() 同一个分组中的值连接起来,返回一个字符串

 

Insert操作(相应的列填表)

insert into users(first_name,last_name) values('Ye','Zheng');

 

Update(更新操作)

update users set user='yezheng',password='123456' where user_id='yezheng'

 

Delete操作

delete from users where user='yezheng'

 

13.5.0.7770系统词频: 630211129编译时间: Jun  2 2023 20:15:10

标签:users,数据库,基础,user,mysql,where,select,name
From: https://www.cnblogs.com/betty-123/p/17558152.html

相关文章

  • 8 最全的零基础Flask教程
    最全的零基础Flask教程1Flask介绍1.1为什么要使用FlaskDjango和Flask是Python使用最多的两个框架1.2Flask是什么Flask诞生于2010年,是Arminronacher(人名)用Python语言基于Werkzeug工具箱编写的轻量级Web开发框架。Flask本身相当于一个内核,其他几乎所有的功能都要用......
  • 【MySQL入门到精通-黑马程序员】MySQL基础篇-概述及MySQL环境配置
    前言本专栏文章为观看黑马程序员《MySQL入门到精通》所做笔记,课程地址在这。如有侵权,立即删除。一、MySQL概述1.1数据库相关概念数据库(DataBase(DB)):存储数据的仓库,数据是有组织的进行存储。数据库管理系统(DataBaseManagementSystem(DBMS)):操纵和管理数据库的大型软件。SQL(StructureQ......
  • Postgres 和 MySQL 应该怎么选?
    当选择数据库系统时,PostgreSQL和MySQL是两个常见的选择。它们都是开源关系数据库管理系统,具有不同的特点和优势。在这篇文章中,我将详细比较PostgreSQL和MySQL,以帮助您做出决策。一、背景和社区支持PostgreSQL是一个由PostgreSQL全球发展集团(一个全球性的开源数据库项目)开......
  • MySQL的关键指标及采集方法
    MySQL是个服务,所以我们可以借用Google四个黄金指标的思路来解决问题。1、延迟应用程序会向MySQL发起SELECT、UPDATE等操作,处理这些请求花费了多久,是非常关键的,甚至我们还想知道具体是哪个SQL最慢,这样就可以有针对性地调优。在客户端埋点。即上层业务程序在请求MySQL的时......
  • ElasticSearch从入门到精通零基础进阶学习路线?
    ElasticSearch从入门到精通零基础进阶学习路线?如果你是零基础初学者,想要系统地学习Elasticsearch并达到精通的水平,下面是一个可能的学习路线:1.学习搜索引擎和Elasticsearch基础知识。-了解搜索引擎的概念和工作原理。-了解Elasticsearch的基本特性和用途。2.安装和配置Elas......
  • 【JavaScript14】函数基础
    函数定义函数定义的方法有多种,主要分为函数声明和函数表达式//函数声明functionfunc(arg1,arg2){console.log("arg1=",arg1);console.log("arg2=",arg2);return"返回一些东西"}varret=func("苹果","鸭梨");console.log(......
  • 【LGR-148-Div.3】洛谷基础赛 #1 & MGOI Round I
    【LGR-148-Div.3】洛谷基础赛#1&MGOIRoundI据说是普及组难度?T1P9502『MGOI』SimpleRoundI|A.魔法数字\(100pts\)题目描述初级魔法士小M的魔法数字是\(2\)。给定一个正整数\(n\),小M需要找到最大的偶数\(m\),使得\(2^m<n\)。又双叒叕是个水题,然后被又双......
  • 【LGR-148-Div.3】洛谷基础赛 #1 & MGOI Round I
    T1简单题,题面十分清晰,就是给我们\(n\),要求使\(2^m<n\)成立的最小偶数\(m\)。(要注意\(log_2N=m,m|2\)的情况)#include<bits/stdc++.h>#definelllonglong#definereregisterusingnamespacestd;constintN=800,INF=0x3f3f3f3f;lln;intmain(){ cin>>n; llk=log......
  • 【狂神说Java】Java零基础学习笔记-Java方法
    【狂神说Java】Java零基础学习笔记-Java方法Java方法01:何谓方法?System.out.println(),那么它是什么呢?Java方法是语句的集合,它们在一起执行一个功能。方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用设计方法的原则:方......
  • mysql连接的时候,null, message from server: “Host ‘xx.xx.xx.xx‘ is not allowed
    连接mysql的时候,提示“null,messagefromserver:“Host‘xx.xx.xx.xx‘isnotallowedtoconnecttothisMySQLserver“”解决出现这个提示,是由于我们使用root用户登录时,没有给root用户设置能访问的机器,所以我们设置一下,就可以了。第一步:登录mysql:输入 mysql-uroot......