MySQL基础语句(查询)】的更多相关文章

一. SQL概述 结构化查询语言(Structured Query Language)简称SQL 1. 它是一种特殊目的的编程语言 2. 它还是一种数据库查询和程序设计语言 (用于存取数据以及查询.更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名) 从上可以看出我们数据库相关工作职位大概两种:DBD和DBA SQL 是1986年10 月由美国国家标准局(ANSI)通过的数据库语言美国标准,接着,国际标准化组织(ISO)颁布了SQL正式国际标准.1989年4月,ISO提出了具有完整性特征的…
一.MySQL基础语句 $ mysql -u root -p (有密码时) $ mysql -u root     (无密码时) QUIT (or \q)  退出 查看当前所有数据库 show databases;   创建数据库 create database db_test;   作用于某数据库 use db_test;   查看当前数据库下的所有表 show tables;   创建表(字段1 属性1,字段2 属性2,… ) create table tb_test(name varcha…
MySQL 基础语句 多个知识点 ------------------------------------------------------------------------------------------------------------------------------------------------------------ 排序:order by  desc-降序   asc-升序(默认) select * from student order by stuno desc…
放在这里,以备后查. 1. 数据库, 数据库服务器, 数据库语言 数据库,是持久性数据的集合,供给定企业的应用程序系统使用,并且由一个数据库管理系统来管理: 数据库服务器,又称数据库管理系统,用来管理数据库(高效地存储.查询.更新数据库,并维护数据库的完整性状态):                  数据库语言,是应用程序用来向数据库服务器发送命令并从中取出所需要数据的特定语言. 2.  系统变量 查询系统变量: SELECT @@系统变量名 , eg. SELECT @@DATADIR    …
前言:  前面几篇文章,我们介绍了MySQL的基础概念及逻辑架构.相信你现在应该有了自己的一套MySQL环境,接下来我们就可以开始练习MySQL了.本文将从MySQL最基础的语句出发,为你展示出创建及修改不同对象应该使用的标准语句. 1.创建数据库 创建数据库的官方标准语法为: CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [create_specification] ... create_specification: [DEFAULT]…
students表 id class_id name gender score 1 1 小明 M 90 2 1 小红 F 95 3 1 小军 M 88 4 1 小米 F 73 5 2 小白 F 81 6 2 小兵 M 55 7 2 小林 M 85 8 3 小新 F 91 9 3 小王 M 89 10 3 小丽 F 88 classes表 id name 1 一班 2 二班 3 三班 4 四班 ①基本查询 SELECT * FROM students; SELECT * FROM classes;…
参考书籍< MySQL数据库基础与实例教程> --孔祥盛 SQL(structured query language)结构化查询语言,应用最为广泛的关系型数据库语言. MYSQL属于关系型数据库管理系统中的一种,数据库用户必须使用关系型数据库管理系统,才能调用操作系统的进程管理.内存管理.设备管理以及文件管理等服务,为数据库用户提供管理.控制各种数据库. MYSQL用法总结 1.创建库choose.显示库.删除库 Create database choose; Show create data…
查询是很大的一块,所以这里我只会写mysql的特点,就我目前使用的情况,MYSQL对标准SQL是比较支持,如果是新手的话,建议去w3school 学习标准SQL. 1.DUAL DUAL是一个虚拟表,即该表是不存在的,用于直接select 标量时,使语句看起来符合sql规范 -- MSSQL ,'A' -- Oracle中dual 不可缺少 ,'A' from DUAL -- mysql 以下2种格式都支持 ,'A'; ,'A' from DUAL; 2.LIMIT 相对MSSQL来说,MYSQ…
一.查询缓存 "查询缓存",就是将查询的结果缓存下载,如果查询语句完全相同,则直接返回缓存中的结果. 如果应用程序在某个场景中,需要经常执行大量的相同的查询,而且查询出的数据不会经常被更新,那么,使用查询缓存会有一定的性能提升. 查看当前服务是否开启了查询缓存功能: MariaDB [ren]> show variables like '%query_cache%'; +------------------------------+---------+ | Variable_na…
MySQL 字符串函数 函数 描述 实例 ASCII(s) 返回字符串 s 的第一个字符的 ASCII 码. 返回 CustomerName 字段第一个字母的 ASCII 码: SELECT ASCII(CustomerName) AS NumCodeOfFirstChar FROM Customers; CHAR_LENGTH(s) 返回字符串 s 的字符数 返回字符串 RUNOOB 的字符数 SELECT CHAR_LENGTH("RUNOOB") AS LengthOfStrin…