随笔分类 -  MySQL

摘要:MySQL 8.x 和MySQL 5.x 创建账号不太一样,MySQL 8 开始不允许用grant带密码创建账号了,要先创建账号再设置权限 MySQL 8.x # 创建账号 create user "root"@"%" identified by "xxx"; # 授权 grant all priv 阅读全文
posted @ 2021-07-11 19:38 OpsDrip 阅读(245) 评论(0) 推荐(0)
摘要:1、MySQL 8.0官方参考手册:https://dev.mysql.com/doc/refman/8.0/en 2、MySQL 8.0中文手册:https://mysql.net.cn/doc/refman/8.0/en/ 3、详细分析MySQL事务日志(redo log和undo log):h 阅读全文
posted @ 2021-04-02 21:48 OpsDrip 阅读(77) 评论(0) 推荐(0)
摘要:1. 下载glibc版的MySQL安装包 进入MySQL官网(https://www.mysql.com) 点击“DOWNLOADS” 滑动到页面最下面,点击“MySQL Community Server” 点击“Looking for previous GA versions?” 选择要下载的版本 阅读全文
posted @ 2019-12-26 10:11 OpsDrip 阅读(667) 评论(0) 推荐(0)
摘要:这里使用两台Linux主机(一台充当MySQL主服务器,另一台充当MySQL从服务器),MySQL用yum安装,版本均为5.7,下表是它们所使用的操作系统以及IP地址。 两台Linux主机所使用的操作系统以及IP地址 主机名称 操作系统 IP地址 MySQL主服务器 CentOS7.5 192.16 阅读全文
posted @ 2019-12-12 15:45 OpsDrip 阅读(813) 评论(0) 推荐(0)
摘要:MySQL官网的Yum仓库快速指南:https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/ 检查是否安装有MySQL数据库 rpm -qa | grep mysql 有的话,用 rpm -e 命令 或者 rpm -e --nodeps 命令卸 阅读全文
posted @ 2019-12-08 17:54 OpsDrip 阅读(2276) 评论(0) 推荐(1)
摘要:使用MySQL复制功能可以将主服务器上的数据复制到多台从服务器上。默认情况下,复制是异步传输方式,从服务器不需要总是连接主服务器去更新数据。也就是说,数据更新可以在远距离连接的情况下进行,甚至在使用拨号网络的临时连接环境下也可以进行。根据自定义设置,我们可以对所有的数据库或部分数据库甚至是部分数据表 阅读全文
posted @ 2019-10-12 19:38 OpsDrip 阅读(184) 评论(0) 推荐(0)
摘要:备份对于数据库而言是至关重要的。当数据文件发生损坏、MySQL服务出现错误、系统内核崩溃、计算机硬件损坏或者数据被误删等事件时,使用一种有效的数据备份方案,就可以快速解决以上所有的问题。MySQL提供了多种备份方案,包括:逻辑备份、物理备份、全备份以及增量备份,你可以选择最适合自己使用的方式备份数据 阅读全文
posted @ 2019-10-02 00:19 OpsDrip 阅读(26072) 评论(0) 推荐(2)
摘要:1. 创建一个名为testDB的数据库 在testDB数据库中创建数据表mybook,并定义存储数据内容的结构。分别定义3个字段,其中,长度为15个字符的字符型字段name用来存放图书名称,整型字段price和pages分别存储图书的价格和页数。 再创建一个数据表myclass,设置id字段为主键, 阅读全文
posted @ 2019-10-01 23:57 OpsDrip 阅读(591) 评论(0) 推荐(0)
摘要:说到MySQL数据库的安全性,可能有大量的相关话题,下面将对几个关键问题进行概括性描述。 (1)安全的一般性因素。包括使用强密码,禁止给用户分配不必要的权限,防止SQL注入攻击。 (2)安装步骤的安全性。确保安装MySQL时指定的数据文件、日志文件、程序文件均被存储在安全的地方,未经授权的人均无法读 阅读全文
posted @ 2019-10-01 22:49 OpsDrip 阅读(192) 评论(0) 推荐(0)
摘要:1、配置YUM源 下载MySQL源安装包 wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm 安装MySQL源 yum localinstall mysql57-community-release-el7- 阅读全文
posted @ 2019-04-10 07:49 OpsDrip 阅读(13504) 评论(0) 推荐(2)
摘要:MySQL5.7中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束): 登录MySQL mysql -u root -p Enter password:密码 1.列出所有数据库 show database; 2.切换数据库 use 数据库名; 3.列出某个 阅读全文
posted @ 2018-11-03 10:13 OpsDrip 阅读(4022) 评论(0) 推荐(0)