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

浙公网安备 33010602011771号