【ERROR 1130: Host ’...′ is not allowed to connect to this MySQL server】教程文章相关的互联网学习教程文章

mysql高可用方案MHA介绍

mysql高可用方案MHA介绍 概述 MHA是一位日本MySQL大牛用Perl写的一套MySQL故障切换方案,来保证数据库系统的高可用.在宕机的时间内(通常10—30秒内),完成故障切换,部署MHA,可避免主从一致性问题,节约购买新服务器的费用,不影响服务器性能,易安装,不改变现有部署。 还支持在线切换,从当前运行master切换到一个新的master上面,只需要很短的时间(0.5-2秒内),此时仅仅阻塞写操作,并不影响读操作,便于主机硬件维护。...

mysql数据库主从配置

MySQL支持单向、异步复制,复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。主服务器将更新写入二进制日志文件,并维 护日志文件的一个索引以跟踪日志循环。当一个从服务器连接到主服务器时,它通知主服务器从服务器在日志中读取的最后一次成功更新的位置。从服务器接收从那 时起发生的任何更新,然后封锁并等待主服务器通知下一次更新。为什么使用主从复制?1、主服务器/从服务器设置增加了健壮性。主服务...

MySQL 8.0.12 基于Windows 安装教程【代码】【图】

原文:MySQL 8.0.12 基于Windows 安装教程第一步:到MySQL官网下载安装包:https://dev.mysql.com/downloads/mysql/第二步:将下载好的安装包(mysql-8.0.12-winx64 .zip)解压到相应路径下:C:\Program Files\Java\mysql-8.0.12-winx64第三步:在安装目录下新建一个配置文件,命名为my.ini[mysqld] # 设置3306端口 port=3306 # 设置mysql的安装目录 basedir=C:\Program Files\Java\mysql-8.0.12-winx64 # 设置mysql数据库的数据的存...

mysql limit性能问题

offset大的时候的比较 SELECT * FROM persons LIMIT 200000,10;耗时0.078s SELECT *FROM persons WHERE id>=(SELECT id FROM persons ORDER BY id LIMIT 200000,1) LIMIT 10耗时0.109s why?原文:http://www.cnblogs.com/usual2013blog/p/3721804.html

MySQL日志管理【代码】

MySQL日志管理目录MySQL日志管理一、MySQL日志管理1.1.1 MySQL日志管理介绍1.1.2 开启GTIO功能的二进制日志管理1.1.3 优化相关日志-slowlog一、MySQL日志管理1.1.1 MySQL日志管理介绍错误日志mysql> select @@log_error; +-----------------------------------+ | @@log_error | +-----------------------------------+ | /application/mysql/data/mysql.err | +-----------------------------------+ 1 ro...

使用SQL语句操作MYSQL字符编码

-- 查看所有的字符编码SHOW CHARACTER SET;-- 查看创建数据库的指令并查看数据库使用的编码 show create database dbtest;-- 查看数据库编码:show variables like ‘%char%‘;-- 设置character_set_server、set character_set_client和set character_set_results set character_set_server = utf8; -- 服务器的默认字符集。使用这个语句可以修改成功,但重启服务后会失效。根本的办法是修改配置MYSQL文件MY.INI,ch...

Linux下MySql 1036 错误码解决(1036: Table ‘xxxx‘ is read only)【代码】

这两天在进行网站搬家,这次网站搬家采用直接打包mysql数据库和网页文件的形式进行迁移,上传好mysql data目录里面的网站数据库至VPS上mysql存放数据库的目录里面,解压就行。我的VPS存放数据库的路径是 /usr/local/mysql/var。上传好网站数据,解压,配置好数据库链接参数就行,网站就能正常连接上了,我本以为这已 经是顺利迁移完成了,但后来操作的时候,发现只能读取数据库的内容,不能更改写入任何信息,提示#1036 – Table ‘...

MySQL5.7 count()函数【代码】

我们都用过count()函数,最常用的就是全表统计行数。select count(*) from tableName;count(*) 这里是计算全表的行数。我们看官网的解释是:COUNT(*) counts the number of rows。我们建表测试一下:CREATE TABLE `tb_testFn_count` ( `id` INT(5) UNSIGNED NOT NULL AUTO_INCREMENT, `title` VARCHAR(10) DEFAULT NULL, `description` VARCHAR(10) DEFAULT NULL, PRIMARY KEY (id) )ENGINE=InnoDB AUTO_INCREMENT=6...

数据库 - 初识MySQL - 介绍/安装【代码】

一、介绍: mysql数据库管理软件: 套接字:服务端,客户端;客户端可访问服务端得数据 1.支持并发;操作得是共享得数据 2.处理锁,数据安全,性能 3.用别人得软件,得照着别人得规范,组织自己得语法规则 本章学得内容: 1.mysql基本管理 2.sql语句得学习二、概述: 1、数据库服务器:运行数据库管理软件的计算机 2、数据库管理软件:mysql,oracle,db2,slqserver mysq...

查询 MySQL 库/表相关信息【代码】

SHOW DATABASES //列出 MySQL Server 数据库。 SHOW TABLES [FROM db_name] //列出数据库数据表。 SHOW CREATE TABLES tbl_name //导出数据表结构。 SHOW TABLE STATUS [FROM db_name] //列出数据表及表状态信息。 SHOW COLUMNS FROM tbl_name [FROM db_name] //列出资料表字段 SHOW FIELDS FROM tbl_name [FROM db_name],DESCRIBE tbl_n...

mysql下载与安装过程【代码】【图】

1:下载MySql 官网下载地址:https://dev.mysql.com/downloads/mysql/ 选择对应的下载文件。(我电脑是64位,所以这下载的是64位的下载文件) 不会下载可以网上搜索“”“mysql官网下载”,会出现很多教程,推荐一个位置:“https://www.cnblogs.com/pipi-changing/p/5452477.html”2:安装MySql 打开下载文件解压到指定文件目录。(我这里解压目录为D:\mysql-5.7.21-winx64) 打开解压后的MySql文件在根目录下创建my.ini (mysql配...

mysql 的linux 忘记了密码

1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用将MySQL对 外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全 状态。最安全的状态是到服务器的Console上面操作,并且拔掉网线。 2.修改MySQL的登录设置: # vi /etc/my.cnf 在[mysqld]...

linux安装mysql【图】

1.下载, 选择版本, 我下载的是linux 通用 64位. 查看系统是32位还是64位下载到自己要安装的目录, 我的是 /usr/local/$ wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz2.解压$ tar -zxvf mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz名录太长了,改个名字$ mv mysql-5.6.35-linux-glibc2.5-x86_64 mysql3.添加用户组和用户$ groupadd mysql$ useradd -g mysql mysql4.安装,初始化表...

MYSQL两个数据库字符集保持一致问题【代码】【图】

参考这篇文章:https://lzw.me/a/mysql-charset.html还有一篇官方文档:https://dev.mysql.com/doc/refman/5.7/en/charset.htmlshow variables like "%char%"; set names utf8; set character_set_server = utf8; 原文:http://www.cnblogs.com/rgqancy/p/6782305.html

MySQL查询优化注意下面的四个细节

原文:http://bbs.landingbj.com/t-0-244231-1.html 在任何一个数据库中,查询优化都是不可避免的一个话题。对于数据库工程师来说,优化工作是最有挑战性的工作。MySQL开源数据库也不例外。其 实笔者认为,数据库优化并没有大家所想象的那么苦难。通常情况下,大家可以从以下四个细节出发来做好MySQL数据库的查询优化工作。 一、利用EXPLAIN关键字来评估查询语句中的缺陷 如 下图所示,现在笔者在数据库中执行了一条简单的Sel...