
MySQL
文章平均质量分 57
MySQL
亦良Cool
数通工程师一枚,喜欢编程和运维,记录学习中遇到的问题和相关的知识。博客用于记录、收藏、分享、学习等。
展开
-
1、MySQL介绍和优势
SQL 是用于访问和处理数据库的标准的计算机语言。什么是SQL?SQL 指结构化查询语言SQL 使我们有能力访问数据库SQL 是一种ANSI的标准计算机语言注:ANSI,美国国家标准化组织SQL能做什么?SQL 面向数据库执行查询SQL 可从数据库取回数据SQL 可在数据库中插入行的记录SQL 可更新数据库中的数据SQL 可从数据库删除记录SQL 可创建新数据库S...原创 2019-05-08 12:00:10 · 11649 阅读 · 1 评论 -
2、Mysql的编译安装,解决各种常见的报错,超级详细
1、环境介绍当前环境是虚拟机中最小化安装的Centos7, 防火墙开启状态。 安装Mysql5.5.62仅用于学习[root@localhost MySQL-5.5.62]# uname -aLinux localhost.localdomain 3.10.0-693.el7.x86_64 #1 SMP Tue Aug 22 21:09:27 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux[root@localhost MySQL-5.5.62]# cat /etc/原创 2020-09-13 18:11:15 · 3267 阅读 · 11 评论 -
2.1、Centos7利用RPM安装Mysql5.5便捷方法
一、安装环境[root@localhost ~]# uname -aLinux localhost.localdomain 3.10.0-1062.12.1.el7.x86_64 #1 SMP Tue Feb 4 23:02:59 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux二、Mysql5.5下载下载地址:https://downloads.my...原创 2020-02-12 21:58:20 · 2060 阅读 · 2 评论 -
2.2、MySql安全初始化
我们在安装完MySql服务器,设置好MySql的root用户密码后,就直接开始使用了,其实这样的MySql服务器还存在着一些不安全因素,本篇演示一下用命令mysql_secure_installation来安全初始化我们的MySql服务器。01[root@test ~]# /usr/bin/mysql_secure_installation02NOTE: RUNNING ALL PAR...原创 2020-02-02 20:02:37 · 702 阅读 · 0 评论 -
2.3 Windows下MySQL绿色版安装配置与使用
本文主要介绍了 MySQL 数据库的安装、卸载、root 密码修改与登录以及常用命令和 SQL 语句等内容。安装过程包括下载、解压、添加环境变量、修改配置文件、安装服务等步骤。卸载可通过特定命令执行。root 密码可通过多种方法修改,登录时若密码错误可进行相应调整。还介绍了 MySQL 的常用命令和 SQL 语句,涵盖数据库创建、表操作、数据查询与更新、用户创建与权限控制、表结构修改以及引擎查看与修改等方面。原创 2021-06-02 15:52:27 · 3201 阅读 · 0 评论 -
3、Mysql数据库DDL(库的管理)基本操作
以下命令如果在DOS下输入,每个命令结尾都要加上英文的分号:登录:mysql -u root -p新建库CREATE DATABASE test; --新建数据库test查看库SHOW DATABASES; 查看数据库中有哪些库查看数据库的信息SHOW CREATE DATABASE test; 查看test库的创建信息,信息中包含编码方式修...原创 2019-12-02 10:08:55 · 239 阅读 · 0 评论 -
4、Mysql数据库: 表的创建、修改和删除
其实对很多人来说对于 SQL 语句已经忘了很多,或者说是不懂很多,因为有数据库图形操作软件,方便了大家,但是我们不能忘记最根本的东西,特别是一些细节上的东西,可能你用惯了 Hibernate,不用写 SQL 语句,但是不是任何项目都要用到大框架的,如果不用,那你是不是就不会操作数据库了呢,所以我们最好还是熟悉一点好,对我们以后找工作和工作都有帮助。原创 2025-03-24 10:51:59 · 1024 阅读 · 0 评论 -
5、MySQL中数据类型的介绍
主要包括以下五大类:整数类型:BIT、BOOL、TINY INT、SMALL INT、MEDIUM INT、 INT、 BIG INT浮点数类型:FLOAT、DOUBLE、DECIMAL字符串类型:CHAR、VARCHAR、TINY TEXT、TEXT、MEDIUM TEXT、LONGTEXT、TINY BLOB、BLOB、MEDIUM BLOB、LONG BLOB日期类型:Date、DateTime、TimeStamp、Time、Year。原创 2019-12-15 13:45:56 · 284 阅读 · 0 评论 -
6、mysql数据的基本查询
共三张表,分别是TScore分数表 ,TStudent学生表 ,TSubject科目表。****以上数据信息全为函数自动生成,身份证及名称并非真实****请查询:名字叫'吕宁言'的学生的姓名、性别、身份证号、邮箱?使用比较操作符 = > < >= <= <>ORDER BY 语句用于对结果集进行排序。请查询:查询分数小于60的学生ID?查询姓名中有‘月’字的学生的信息?asc 升序,desc 降序。查询以‘高’姓学生的信息?使用where子句指定行。包含两头,包含70和80。distinct的使用。原创 2019-12-19 14:22:57 · 326 阅读 · 0 评论 -
7、MySQL条件运算符的使用
简单条件运算符:>、 <、 = 、!原创 2020-06-09 20:08:37 · 478 阅读 · 0 评论 -
8、MySQL 逻辑表达式筛选
逻辑表达式筛选。原创 2020-06-09 20:18:33 · 533 阅读 · 0 评论 -
9、MySQL 排序查询
MySQL排序查询。原创 2020-06-11 13:41:46 · 2496 阅读 · 0 评论 -
10、MySQL 模糊查询
MySQL 模糊查询like 包含between and 区间范围in 简化is nullI、is not null 判断null值一、like一般和通配符搭配使用。通配符:% 任意多个字符,包含0个字符_ 任意单个字符查询学生名字包含“纯”字的学生信息?SELECT * FROM tstudent WHERE Sname LIKE '%纯%';查询学生名中,第二个字符包含“纯”字的学生信息?SELECT * FROM tstudent WHERE Sna原创 2020-06-10 10:46:11 · 333 阅读 · 0 评论 -
11、MySQL数据拼接concat的使用
使用concat函数实现连接。我们先看看他的用法:将tstudent表中需要的几列进行拼接,并以结果作为别名。SELECT CONCAT(`StudentID`,`Sname`,`sex`,`cardID`) AS 结果 FROM tstudent将tstudent表中需要的几列进行拼接,并以结果作为别名。而且字段数据以逗号隔开。...原创 2020-06-08 20:12:19 · 723 阅读 · 0 评论 -
12、Mysql数据查询:内连接、左连接、右连接、全连接查询
准备工作首先我准备了两张表分别是学生表、分数表,字段如下:学生表StudentID Sname sex cardID Birthday Email Class enterTime ---------- --------- ------ ---------------- ----------------------- ---------------原创 2021-06-03 13:24:20 · 266 阅读 · 0 评论 -
13、利用dump命令逻辑备份《MySQL数据库备份恢复实验》
搭建先看一下,我们的。原创 2020-09-05 12:01:42 · 304 阅读 · 0 评论 -
14、关于mysql之常见的数据备份与还原的总结
mysql数据备份物理备份: 直接复制数据库文件,适用于大型数据库环境。但不能恢复到异构系统中如Windows。逻辑备份:备份的是建表、建库、插入等操作所执行SQL语句,适用于中小型数据库,效率相对较低。导出表: 将表导入到文本文件中。一、使用mysqldump实现逻辑备份语法:mysqldump -h 服务器 -u用户名 -p密码 数据库名 > 备份文件.sql#示例:#单库备份mysqldump -uroot -p123 db1 > db1.sqlmysqldump原创 2020-06-06 15:08:38 · 229 阅读 · 0 评论 -
15、MySQL的物理备份的全过程(某个大佬的操作)
MySQL的物理备份备份详细过程1、关闭mysql服务2、备份数据文件。一般在mysql/data,需要注意的有:原理描述当表类型是MyISAM时,数据文件则以”Table.frm””Table.MYD””Table.MYI””三个文件存储于”/data/$databasename/”目录中。当表类型是InnoDB时,数据文件则存储在”$innodb_data_home_dir/″中的ibdata1文件中(一般情况),结构文件存在于table_name.frm中。MySQL的数据库原创 2021-12-20 22:29:41 · 1448 阅读 · 0 评论 -
16、推荐管理MySQL的工具SQLyog,恢复备份数据的操作 (导入sql文件)
选中自己的sql文件,点击执行。原创 2020-06-08 12:47:45 · 1323 阅读 · 0 评论 -
17、MySQL主从复制的实现过程及部署
将主数据库中的DDL和DML操作通过二进制日志传输到从数据库上,然后将这些日志重新执行(重做);从而使得从数据库的数据与主数据库保持一致。MySQL支持单向、异步复制,复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。MySQL复制是基于主服务器在二进制日志中跟踪所有对数据库的更改。因此,要进行复制,必须在主服务器上启用二进制日志。每个从服务器从主服务器接收主服务器已经记录到日志的数据。当一个从服务器连接主服务器时,它通知主服务器从服务器在日志中读取的最后一次成功更新的位置。原创 2020-06-23 15:34:28 · 5925 阅读 · 0 评论 -
18、mysql忘记root密码处理方法
如果提示密码强度不够,请使用大小写字母组合。添加了记住位置,结束后还要回来删除这一行。删除skip-grant-tables。在这里提示输入密码,直接回车。8. 退出: exit;原创 2019-12-25 21:12:30 · 290 阅读 · 0 评论 -
19.MySQL设置远程连接
新安装好的mysql只能在本地访问。有时候我们在使用mysql数据库的时候,想设置远程连接,怎么设置呢,下面来分享一下方法:首先你必须在本地服务器上先登陆数据库:mysql -uroot -p输入密码一、如果你是自己做实验,那么直接敲入下列代码:GRANT ALL PRIVILEGES ON *.* TO '你的用户名'@'%'IDENTIFIED BY '你的密码' WI...原创 2019-12-10 19:08:20 · 179 阅读 · 0 评论 -
20.故障解决:Windows无法启动Mysql服务错误1067:进程意外终止
以上的问题可能是由于端口冲突导致的问题,当删除配置文件后,重新启动mysql后,会重新配置端口,问题解决。删除在MySQL安装⽬录下的Data⽬录中的。原创 2024-04-18 20:17:13 · 1238 阅读 · 0 评论 -
21.Navicat连接mysql8.0:提示无法加载身份验证插件“caching_sha2_password”
Navicat连接mysql时,提示:Unable to load authentication plugin ‘caching_sha2_password‘.原因:mysql 8.0 默认使用 caching_sha2_password 身份验证机制。原创 2023-09-07 14:31:06 · 4385 阅读 · 0 评论 -
22.Navicat:数据库管理利器的多维介绍及实用攻略
Navicat 是一款功能强大的数据库管理工具,以下是其常见的使用方法:启动 Navicat 后,点击 “文件” 菜单,选择 “新建连接”,或者直接点击主界面上的 “连接” 按钮并选择相应的数据库类型。在弹出的对话框中,输入数据库类型、主机名 / IP 地址、端口、用户名和密码等信息。点击 “测试连接” 按钮,若显示 “成功”,说明连接配置正确。点击 “确定” 保存连接信息。界面介绍打开数据库:在主窗口中找到并右键点击保存的数据库名称,选择 “打开”。查看表结构:在左侧树形结构中展开需要查看的表,原创 2020-06-06 15:35:04 · 1540 阅读 · 1 评论 -
101、MySQL高级阶段——大企业中MySQL分工
一、大企业中涉及到MySQL的职位:A、DBAB、运维C、技术/项目经理D、开发人员E、数据库专家/顾问级别二、这些职位具体的分工数据库内部结构和原理ABCDE 凡是涉及到MySQL的都必须懂其结构和原理数据库设计、建库、建表D 按理说谁最了解客户的需求,应该谁来设计数据库。按字面意思里面这事应该是技术经理、项目经理、产品经理来干。但是一般还是开发来干。数据库索引Dsql语句优化Dsql编程(自定义函数,存储过程,触发器、定时任务)ABMySQL服务器安装与配置B数.原创 2020-06-22 18:58:30 · 422 阅读 · 0 评论 -
102.MySQL数据库操作的汇总
数据库管理系统功能非常多,不仅仅是数据存储,还包含:数据管理,表的管理,库的管理,账户管理,权限管理等等。DDL 库的创建删除,表的创建删除等;DML新增数据、删除数据、修改数据等;DCL新增用户,删除用户,密码修改,权限管理等DQL基于需求查询和计算数据。原创 2023-10-25 16:32:32 · 284 阅读 · 0 评论