首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

MySQL基础知识

双引号是成对结束的 必须使用英文状态下的半角输入方式 字符串型和日期时间类型的数据可以使用单引号(' ')表示 列的别名,尽量使用双引号(" "),而且不建议省略as 2.2 SQL大小写规范 MySQL...在 Windows 环境下是大小写不敏感的 MySQL 在 Linux 环境下是大小写敏感的 数据库名、表名、表的别名、变量名是严格区分大小写的 关键字、函数名、列名(或字段名)、列的别名(字段的别名...推荐采用统一的书写规范: 数据库名、表名、表别名、字段名、字段别名等都小写 SQL 关键字、函数名、绑定变量等都大写 2.3 注 释 可以使用如下格式的注释结构 单行注释:#注释文字(MySQL特有的方式...DISTINCT 其实是对后面所有列名的组合进行去重 3.5 空值参与运算 所有运算符或列值遇到null值,运算的结果都为null 这里你一定要注意,在 MySQL 里面, 空值不等于空字符串。...而且,在 MySQL 里面,空值是占用空间的。 3.6 查询常数 SELECT 查询还可以对常数进行查询。对的,就是在 SELECT 查询结果中增加一列固定的常数列。

8920
您找到你想要的搜索结果了吗?
是的
没有找到

MySQL基础知识

MySQL 的内连接、左连接、右连接有有什么区别?MySQL的连接主要分为内连接和外连接,外连接常用的有左连接、右连接。...8.MySQL里记录货币用什么字段类型比较好?货币在数据库中MySQL常用Decimal和Numric类型表示,这两种类型被MySQL实现为同样的类型。他们被用于保存与货币有关的数据。...9.MySQL怎么存储emoji?MySQL可以直接使用字符串存储emoji。...MySQL主要日志MySQL日志文件有很多,包括 :错误日志(error log):错误日志文件对MySQL的启动、运行、关闭过程进行了记录,能帮助定位MySQL问题。...《高性能MySQL》[2]. 《MySQL技术内幕 InnoDB存储引擎》[3]. 《MySQL实战45讲》[4]. 《MySQL 是怎样运行的:从根儿上理解 MySQL》[5].

1.9K30

MySQL指南之基础知识

个人所有文章整理在此篇,以后将陆续更新收录:知无涯,行者之路莫言终(我的编程之路) 零、如何访问服务器上的mysql数据库 1.远程连接服务端的MySQL 开发3306端口(端口号为你服务器上的MySQL...的相关知识 简单来说MySQL服务就是向若干个客户端提供并操作数据的软件 客户端与服务端.png mysql的结构 MySQL服务器中有若干数据库,数据库中又有若干表,表中又有若干记录,记录又有若干字段...的文件目录 将解压文件bin的路径配置到环境变量path下,以便在任意地方都可执行命令 2.安装MySQL服务及基本指令 # 安装MySQL 将会在服务里出现一个叫MYSQL57的服务 mysqld...install MYSQL57 # 启动MySQL net start mysql # 停止MySQL net stop mysql # 设置密码 update mysql.user set authentication_string...-V 或 mysql --version 3.MySQL的配置文件 my.ini 文件 [mysql] default-character-set=utf8 # 设置mysql客户端默认字符集

71820

MySQL数据库基础知识_Mysql教程

一、数据库基础知识 在任何一个关系数据库中,第一范式是对关系模式的基本要求,不满足第一范式的数据库就不是关系数据库 第二范式定义:若关系模式 R∈1NF R\in1NF,且关系模式R的每个非主属性完全函数依赖于码...mysqld_safe --skip-grant-tables user=mysql; 之后用mysqladmin命令重新设置root密码 FLUSH PRIVILEGES; 收回权限 REVOKE ALL...MYSQL版本更新 数据库管理系统的变更 将www.abs.com主机上的mysql数据库全部迁移到www.bcd.com主机上。...-u root -p "SELECT * FROM test.person" > filename.txt; Mysql日志 日志分类: ....错误日志:记录Mysql服务的启动、运行或停止Mysql服务时出现的错误。 . 查询日志:记录建立的客户端连接或执行的语句。 .

75430

MySQL基础知识

MySQL概述 MySQL是⼀个单进程多线程、⽀持多⽤户、基于客户机/服务器(Client/Server, C/S)的关系数据库管理系统。...开源:MySQL是世界上最受欢迎的开源数据库,源代码随时可访问,开发⼈员 可以根据⾃身需要量身定制MySQLMySQL开源的特点吸引了很多⾼素质和有 经验的开发团队完善MySQL数据库管理系统。...系统变量 启动MySQL服务,⽣成MySQL服务实例期间,MySQL将为MySQL服务器内存中的 系统变量赋值,这些系统变量定义了当MySQL服务实例的属性、特征。...MySQL服务成功启动后,如果没有MySQL客户机连接MySQL服务器,那么 MySQL服务器内存中的系统变量全部是全局系统变量(有393个之多)。...每⼀个 MySQL客户机成功连接MySQL服务器后,都会产⽣与之对应的会话,会话期间, MySQL服务实例会在MySQL服务器内存中⽣成与该会话对应的会话系统变量,这些 会话系统变量的初始值是全局系统变量值的复制

35920

Mysql系列 - 第1天:mysql基础知识

本文主要内容 背景介绍 数据库基础知识介绍 mysql的安装 mysql常用的一些命令介绍 SQL分类 背景介绍 我们每天都在访问各种网站、APP,如微信、QQ、抖音、今日头条、腾讯新闻等,这些东西上面都存在大量的信息...mysql是免费的,其他几个目前暂时收费的,mysql在互联网公司使用率也是排名第一,资料也非常完善,社区也非常活跃,所以我们主要学习mysql。...mysql系列我们主要介绍 mysql的基本使用 mysql性能优化 开发过程中mysql一些优秀的案例介绍 数据库相关基础知识 常见的概念 DB:数据库,存储数据的容器。...官网下载mysql5.7.25:https://dev.mysql.com/downloads/mysql/5.7.html#downloads win10安装mysql5.7详细步骤可以看:http...停止命令:net stop mysql 启动命令:net start mysql ? mysql登录命令 mysql -h ip -P 端口 -u 用户名 -p ?

58320

MySQL基础知识(一)-超详细MySQL安装教程

简介   原计划,今天这篇想要给小伙伴们讲解一下python操作mysql数据库,但是由于近期换了一台新的电脑,所以一看mysql数据库都没安装,所有才有了这篇文章。...(2)mysql数据库版本:mysql-installer-community-5.6.15.0.msi ?...安装步骤 一、下载MySQL (1)首先,去数据库的官网http://www.mysql.com下载MySQL。点击进入后的首页如下: ?...二、安装MySQL (1)打双击刚刚下载好的安装包,开始安装MySQL。 ? (2)点击“Install MySQL Products”,进入如下页面: ?...(12)以下图片中需要配置的是MySQL的运行方式,第一个单选框表示是否将MySQL服务作为一个windows服务来运行,windows server name表示MySQL服务在windows server

94540

MySQL十:索引基础知识回顾

转载~ 1、索引简介 1.1 什么是索引 索引是对数据库表中一列或多列的值进行排序的一种结构,可以大大提高MySQL的检索速度。...索引在MySQL中也叫做key,当表中的数据量越来越大时,索引对于查询性能的影响非常大。...能创建索引的列 主键索引,在MySQL中,主键列会默认的当成唯一性索引 在业务场景中被【当成条件查询的列】创建索引,可以提高查询效率 外键索引,比如需要【用于JOIN的列】创建索引,可以提高连接的速度...经常用于计算的列 数据值很少或者大量重复的列 大字段的列 经常修改的列 很少使用的字段 3、MySQL索引的创建与分类 3.1MySQL索引类型 MySQL索引的类型其实只有五种,但是我们经常会听到很多种不同的索引...遵循 mysql 组合索引的【最左前缀原则】,即使用 where 时条件要按照索引建立时字段的排列方式放置索引才会生效。

44930
领券