九. 测开之MySQL(自用)
文章平均质量分 66
MySQL相关汇总
出处不详,经久不息
学习中......
展开
-
Win10中,安装Mysql5.7(通过.zip包的形式)
目录1. 下载安装包2. 解压安装包,新建my.ini文件3. 配置环境变量4. 安装:mysql安装bin目录,执行mysqld -install5. 初始化:mysqld --initialize-insecure --user=mysql6. 启动MySQL服务7. 进入MySQL8. 授权远程连接9. 安装Navicat或者SQLyog,远程连接MySQL数据库1. 下载安装包2. 解压安装包,新建my.ini文件my.ini...原创 2022-02-26 15:25:26 · 176 阅读 · 0 评论 -
MySQL: 登录报错“ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)“
1. 问题:今天在CentOS7中登录mysql时,一直报错,如下。2. 原因:可能是密码失效了。3. 解决方案:修改文件 /etc/my.cnf,使mysql可以无密码登录。无密码登录,切换到mysql数据库,重新设置密码。再次修改文件 /etc/my.cnf,使mysql可以需要密码登录。用新密码登录mysql,成功。具体步骤请看下方截图:...原创 2022-01-06 11:11:53 · 331 阅读 · 0 评论 -
数据库语言SQL:事务,锁,索引
目录1. 事务1.1 事务的作用1.2 提交事务1.3 事务的状态和性质(原子,一致,隔离,持久)2. 锁2.1 锁的机制2.2 常见锁举例2.3 锁等待和死锁2.4 锁争用3. 索引3.1 索引查找数据的过程3.2 索引原理3.3 索引分类和比较3.4 索引使用1. 事务1.1 事务的作用(1)如何保护数据库里的数据?防止非法用户的操作对数据库造成故意的破坏。比如非法的修改数据,非法的窃取数据。可以用用户管理,权限管理等方法来控制。原创 2021-12-03 16:22:29 · 1495 阅读 · 0 评论 -
数据库语言SQL:SQL指令,表格处理,SQL进阶
目录1. SQL指令1.1 SELECT1.2 DISTINCT1.3 WHERE1.4 AND OR1.5 IN1.6 BETWEEN1.7 LIKE1.8 ORDER BY1.9 函数1.10 COUNT1.11 GROUP BY1.12 HAVING1.13 ALIAS1.14 表格连接1.15 外部连接1.16 CONCATENATE1.17 SUBSTRING1.18 TRIM2. 表格处理2.1 CREATE T原创 2021-12-02 18:25:22 · 2163 阅读 · 0 评论 -
Oracle的安装步骤(详细图示)
1. 下载安装包2. 开始安装原创 2021-12-01 14:45:03 · 28168 阅读 · 6 评论 -
Oracle的卸载步骤(详细图示)
1. 关闭这些服务2.3. 查找注册表,删除服务4. 删除环境变量5. 删除文件6. 重启电脑原创 2021-12-01 11:43:58 · 6301 阅读 · 1 评论 -
数据库(SQL)知识点汇总(NK)
1. 能启动触发器的操作有哪些(1)触发器:是SQL server提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,它的执行不是由程序调用,也不是手动启动,而是由事件来触发。比如当对一个表进行操作(insert, delete, update)时,就会激活它执行。(2)触发器经常用于加强数据的完整性约束和业务规则等。(3)不会启动触发器的操作有:select, truncate, writetext, updatetext2. SQL serve...原创 2021-11-16 12:05:55 · 1872 阅读 · 0 评论 -
MySQL基础知识和常用操作命令汇总(二)
一. 索引1. 概述1.1 MySQL索引概述(1)索引是一种将数据库中的单列或者多列的值进行排序的结构。引用索引,可以大幅度提高查询的速度。(2)索引可以提高查询速度,降低服务器的负载,但也不是绝对的。(3)索引会影响用户操作数据库的插入操作,因为向有索引的数据库中插入数据,数据库系统按照索引进行排序,用户可以将索引删除后,插入数据,再重新创建索引。(4)所有存储引擎对每个表至少支持16个索引。总索引长度至少为256个字节。(5)索引有两种存储类型,包括B树索引和哈希索引。原创 2021-11-03 16:56:55 · 659 阅读 · 0 评论 -
MySQL基础知识和常用操作命令汇总(一)
一. 数据库操作1. 认识数据库2. 创建数据库 CREATE命令:(1)create database 库名;(2)create schema 库名;(3)指定字符集:create database 库名 (库名后不加分号,按回车键) character set = GBK;(4)创建前先判断是否已存在同名库:create database if not exists 库名;3. 查看数据库 SHOW(1)show databases;(2)show...原创 2021-11-02 18:23:51 · 241 阅读 · 0 评论 -
问题:MacOS中,修改~/.bash_profile将MySQL加入到系统变量中,失效
1. 背景:在MacOS中安装了MySQL5.7,并通过修改~/.bash_profile将MySQL加入到系统变量中。安装和配置过程这里不赘述,可以参考之前的文章:(1条消息) macOS系统中:MySQL5.7 的安装_sulia1234567890的博客-CSDN博客2. 问题描述:上述修改~/.bash_profile的操作只能保证本次更改生效。即每次执行source ~/.bash_profile 后生效,即此时mysql命令变全局命令了。但是,如果退出本次终端,再重新..原创 2021-10-26 15:20:04 · 302 阅读 · 0 评论 -
问题:Navicat无法连接阿里云服务器centOS7中的MySQL
今晚想测试接口自动化用例的后端,但是提示连接MySQL服务器失败。于是尝试了用Navicat直接连接MySQL,一直失败,提示2003 - Can't connect to MySQL server....但是几天前使用的时候都很正常,连接没什么问题。于是逐个排查:1. 用SecureCRT远程连接阿里云服务器centOS7, 成功。然后在服务器中直接使用账号密码连接MySQL数据库,也成功。2. 检查阿里云服务器实例的安全组,端口3306也是正常开发和设置了的。3. 以上两步之后,原创 2021-09-02 23:23:33 · 418 阅读 · 0 评论