首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏路过君BLOG from CSDN

    mysql 登陆异常 Host x.x.x.x is not allowed to connect to this MySQL server

    mysql默认只允许通过localhost访问 可通过以下语句查询 use mysql; select host from user where user='root'; 结果: +----------

    1.4K20发布于 2020-06-19
  • 来自专栏软件

    Vert.x操作MySQL

    Reactive MySQL Client Reactive MySQL客户端是MySQL的客户端,其API专注于可伸缩性和低开销。 实用程序命令支持 使用MySQL和MariaDB 丰富的排序规则和字符集支持 Unix域套接字 用法 添加依赖Reactive MySQL Client Maven(在您的中pom.xml): <dependency (在您的build.gradle文件中): dependencies { compile 'io.vertx:vertx-mysql-client:4.0.1-SNAPSHOT' } 连接MySQL做一个简单的查询 }); }) .onFailure(event -> { System.out.println(event.getMessage()); }); Vert.x操作 MySQL数据库,从代码上看是要比Java难理解一点,看了很久,用的话就比较简单,但是在实际操作上可能还有很多需要注意的地方。

    1K40发布于 2021-08-10
  • 来自专栏木头编程 - moTzxx

    MySQL 远程连接:1130 - Host ‘xxx.xx.x.x‘ is not allowed to connect to this MySQL server

    问题再现 最近一直使用虚拟机各种操作 MySQL 数据库, 尤其是重装后; 在本地发起连接时,总是遇到这样的报错信息: "1130 - Host 'xxx.xx.x.x' is not allowed to connect to this MySQL server" 问题解决 首先,我们要知道这是数据库操作权限的问题 简单理解为:"MySQL 数据库为了安全起见,不让没有权限的外部 ip 此时, 可以在 SSH 客户端或者目标主机的终端环境中使用如下命令: mysql -u root -proot mysql> use mysql; mysql> update user set host = '%' where user = 'root'; mysql> flush privileges; 最后再进行一次数据库外部连接,就可以咯!

    3.5K20发布于 2021-09-06
  • 来自专栏云知识学习

    数据库报:1130-host x.x.x.x is not allowed to connect to this MySql server

    登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%" mysql>update myqsl.user set host = '% ' where user = '用户名'; mysql>FLUSH PRIVILEGES; 拓展: 如果需要test使用password从任何主机连接到mysql服务器的话。 mysql>GRANT ALL PRIVILEGES ON . TO 'test'@'%' IDENTIFIED BY 'password' ; mysql>FLUSH PRIVILEGES; 如果需要用户test从ip为192.168.1.1的主机连接到mysql ' ; mysql>FLUSH PRIVILEGES;

    2.2K90发布于 2018-05-03
  • MySQL 5.xMySQL 8.x到底有什么区别?

    MySQL 5.xMySQL 8.x到底有什么区别?目录1. 引言2. 存储引擎的改进 MySQL 5.x 存储引擎 MySQL 8.x 存储引擎区别对比3. 总结引言MySQL 是开源关系型数据库的代表,广泛应用于不同规模的 Web 和企业应用中。从 MySQL 5.xMySQL 8.x 的升级带来了大量功能改进和性能提升。 为了帮助大家更直观地理解两者的区别,本文将通过详细介绍并结合实际的 SQL 样例来对比 MySQL 5.xMySQL 8.x。 存储引擎的改进MySQL 5.x 存储引擎在 MySQL 5.x 版本中,InnoDB 和 MyISAM 是两个主要的存储引擎。 MySQL 8.x 存储引擎MySQL 8.x 对 InnoDB 引擎进行了大幅度优化,主要在性能、事务处理能力、并发控制等方面实现了提升。

    1.1K10编辑于 2024-10-09
  • 来自专栏SpiritLing

    Centos7.x 安装Mysql

    一、Mysql 安装启动 1.下载并安装MySQL官方的 Yum Repository 1 $ wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7 -10.noarch.rpm 2.Yum 安装 1 $ yum -y install mysql57-community-release-el7-10.noarch.rpm 3.安装 Mysql 1 $ yum -y install mysql-community-server 4.启动 Mysql 1 $ systemctl start mysqld.service 二、Mysql设置 1.查看原始密码 配置字符 在  [mysql] 之前插入下面两行 1 [client] 2 default-character-set=utf8 在 socket 之后插入下面两行: 1 character-set-server 事务隔离 transaction_isolation = READ-COMMITTED 将其上面的放入  my.cnf 或者 my.ini 文件中 ---- 做完上面的可以重启下Mysql服务。

    56820发布于 2019-08-01
  • 来自专栏python3

    mysql 3.x拿webshell

    mysql 3.x拿webshell 先建表 字段  写入一句话 查询导出一句话 mysql> use mysql Database changed mysql> Create TABLE demo ( sanr text NOT NULL); Query OK, 0 rows affected (0.00 sec) mysql> Insert INTO demo (sanr) VALUES('<? >'); Query OK, 1 row affected (0.00 sec) mysql> select sanr from demo  into outfile 'c:/1.txt'; Query OK, 1 row affected (0.03 sec) mysql>

    55020发布于 2020-01-14
  • 来自专栏开源部署

    MySQL 8.X 主从配置

    8.x版本安装参考 Master端配置 ✏️ 1.编辑配置文件 # vim /etc/my.cnf [mysqld] datadir=/data/mysql socket=/var/lib/mysql /mysql.sock log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid port=3306 server-id=100 /mybinlog max_connections=1000 ✏️ 2.创建主从复制专用账户 # mysql -uroot -pNewPass#123 mysql> create user 'slave socket=/var/lib/mysql/mysql.sock log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid /relay.log max_connections=1000 read-only=1 ✏️ 2.进入mysql进行配置连接 mysql> change master to master_host='192.168.3.95

    35710编辑于 2022-08-18
  • 来自专栏腾讯云数据库专家服务

    MySQL 案例:The age of the last checkpoint is X

    问题描述 现象上,MySQL 出现了 Crash,摘录部分错误日志内容,如下: 2021-03-12T14:54:26.302945+08:00 0 [ERROR] InnoDB: The age of 139648846694144 has waited at buf0buf.cc line 4090 for 241.00 seconds the semaphore: S-lock on RW-latch at 0x7f04f5b122d8

    1.4K60发布于 2021-03-22
  • 来自专栏微光点亮星辰

    MySQL 5.x界面安装 - Windows

    MySQL 5.x界面安装 - Windows(史上最祥) 本文关键字:MySQL、数据库、5.x版本、Windows系统、安装配置 一、MySQL简介 MySQL是一个典型的关系数据库,目前是Oracle MySQL版本 目前MySQL官网提供了三个大版本的支持,5.6.x、5.7.x、8.0.x。 至于说为什么直接从5.x跳到8.x笔者不得而知,但是从官网透露出的信息可以知道8.x版本相较于5.7版本,在性能方面做出了较大的改进和优化:2x Faster than MySQL5.7! ? 选择安装组件 MySQL Servers 5.6:数据库服务核心组件,默认也包含了client程序,选择x64进行安装 MySQL Notifier:MySQL服务的管理器,比较好用,建议安装 MySQL 确认安装位置 MySQL数据库会根据位数默认安装在系统盘的程序集:Program Files,32位的MySQL则会安装在:Program Files (x86)。 ?

    1.8K31发布于 2020-05-19
  • 来自专栏开源部署

    CentOS 6 安装 MySQL 8.0.x

    1.先查询是否安装MySQL 大多数CentOS 6 自带 MySQL5.1 命令: rpm -qa|grep mysql 执行: [root@lifan ~]# rpm -qa|grep mysql Length: 25800 (25K) [application/x-RedHat-package-manager] Saving to: “mysql80-community-release-el6- Importing GPG key 0x5072E1F5: Userid : MySQL Release Engineering <mysql-build@oss.Oracle.com> Package -12-10T12:19:33.272837Z 0 [System] [MY-011323] [Server] X Plugin ready for connections. Welcome to the MySQL monitor. ... mysql> 修改密码: mySql5.7之后,必须修改密码后才能操作.

    72210编辑于 2022-08-17
  • 来自专栏大大刺猬

    mysql5.5.x升级到8.0.x 在win环境

    背景某客户需要升级mysql 5.5.x 到8.0.x 而且是win环境.我一看到win环境就头大...... 还是跨好几个大版本. 基本上就是使用mysqldump导出的方式来升级.升级过程0. 直接去看官网吧, 官方总结得很好 https://dev.mysql.com/doc/refman/8.0/en/mysql-nutshell.html2. 导出5.5环境的系统库(主要是替换存储引擎)(可选)mysqldump --single-transaction mysql > DB_mysql.sql然后ctrl+f替换存储引擎为innodb 这一步看自己的需求 导入新环境mysql -Pxxx < xxx.sql5. 使用upgrade选项升级虽然mysql 在8.0.16之后mysqld会自动执行upgrade的操作, 但跨大版本的时候还是有点问题. Created with MySQL %d, now running %d. Please perform the MySQL upgrade procedure6.

    88110编辑于 2023-11-01
  • 【详解】Mycat与MySQL8.x互连

    Mycat与MySQL8.x互连在当今的数据处理和存储领域,数据库中间件因其能够有效提升系统性能、可扩展性和高可用性而备受青睐。 8.x确保你的环境中已经安装了MySQL 8.x。 **安装 MySQL 8.x**:确保你已经安装并配置了 MySQL 8.x。3. **创建数据库和表**:在 MySQL 中创建一个数据库和表,用于测试。 当 Mycat 与 MySQL 8.x 连接时,主要涉及到配置文件的设置以及一些特定的 SQL 语法支持。下面是一些关键点和步骤,帮助你了解如何配置 Mycat 与 MySQL 8.x 的连接:1. 测试连接你可以使用 MySQL 客户端工具连接到 Mycat,然后通过 Mycat 访问 MySQL 8.x 数据库:mysql -h127.0.0.1 -P8066 -umycat -pmypass5

    20711编辑于 2025-10-21
  • 来自专栏python3

    部署Amoeba3.X实现Mysql读写

    项目介绍:    Amoeba for Mysql软件,致力于MySQL的分布式数据库前端代理层,它主要在应用层访问MySQL的时候充当SQL路由功能,专注于分布式数据库代理层(Database Proxy -rpm.bin chmod +x jdk-6u45-linux-x64-rpm.bin . wget http://jaist.dl.sourceforge.net/project/amoeba/Amoeba%20for%20mysql/3.x/amoeba-mysql-3.0.5-RC-distribution.zip unzip amoeba-mysql-3.0.5-RC-distribution.zip mv amoeba-mysql-3.0.5-RC /usr/local/amoeba Amoeba到此就安装完毕 ,接下来就是配置读写分离,因为Amoeba3.x较2.x有较大改动,所以贴下我的配置项。

    68620发布于 2020-01-07
  • 来自专栏python3

    关于Django2.x安装mysql

    最近新建项目,想测一下Django的最新的版本,在集成Mysql的时候,安装pymysql,会遇到这个问题。 出现问题的原因是 Django2.x之后不在支持python2了,而原来集成mysql的mysqlclient不支持python3。 2.使用postgres或者其他数据库替代mysql

    85810发布于 2020-01-02
  • 来自专栏python3

    MySQL的复制(5.0.x版)part

    如果复制设置和客户程序中没有bug,并且MySQL自身也没有bug,应不会发生停止复制的错误。滥用该选项会使从服务器与主服务器不能保存同步,并且你找不到原因。

    62610发布于 2020-01-08
  • 来自专栏大数据学习笔记

    Centos 6.x 安装配置MySQL

    x86_64 5.1.73-7.el6 rhel6.8 8.6 M Installing for dependencies: mysql x86 x86_64 4.013-3.el6 rhel6.8 with mysql-test-run.pl cd /usr/mysql-test ; perl mysql-test-run.pl Please report any problems with the =utf8 datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock user=mysql # Disabling symbolic-links is

    48320编辑于 2022-05-06
  • 来自专栏除除的专栏

    Debian 11 x64 安装 MySQL 8.0.33

    更新sudo apt updatesudo apt install gnupg安装 DEB Packagewget -c https://dev.mysql.com/get/mysql-apt-config _0.8.25-1_all.debsudo dpkg -i mysql-apt-config_0.8.25-1_all.deb具体版本见官方网站:MySQL Community Downloads,这里仅以版本 更新缓存sudo apt update安装 MySQL Serversudo apt-get install mysql-community-server图片检查状态systemctl status mysql.service 图片安全地配置 MySQL 服务sudo mysql_secure_installation查看运行状态和版本信息sudo mysqladmin -u root -p version允许远程访问sudo + X开放端口:sudo ufw allow 3306/tcp重启服务:systemctl restart mysql添加远程访问用户进入 MySQL 命令行:sudo mysql -u root -

    94100编辑于 2023-07-08
  • 来自专栏johnhuster

    nacos2.x 支持postgresql与mysql

    环境: nacos-2.0.1 postgresql-12.x mysql-8.x 正题: nacos是一款不错的服务注册以及配置中心中间件,官网发布的nacos-server docker版本只支持 mysql,不支持postgresql,但如果项目中使用的postgresql数据库,仅仅为了nacos单独去部署一个mysql实例有点得不偿失。 HOT_FIX_FLAG="" WORKDIR $BASE_DIR COPY nacos-server-${NACOS_VERSION}.tar.gz /home RUN ln -s /lib/libc.musl-x86 _64.so.1 /lib/ld-linux-x86-64.so.2 RUN tar -xzvf /home/nacos-server-${NACOS_VERSION}.tar.gz -C /home && touch start.out \ && ln -sf /dev/stdout start.out \ && ln -sf /dev/stderr start.out RUN chmod +x

    3.1K11编辑于 2022-03-29
  • 来自专栏程序猿的大杂烩

    搭建Hive3.x并整合MySQL8.x存储元数据

    所以我们还需要准备一台MySQL数据库,我这里使用的是一台现成的8.0.13版本MySQL: [root@aliyun-server ~]# mysql --version mysql Ver 8.0.13 for linux-glibc2.12 on x86_64 (MySQL Community Server - GPL) [root@aliyun-server ~]# 然后下载Hive,Hive可以到 .x,需要准备一个8.x版本的JDBC驱动包,然后放到Hive的lib目录下: [root@hadoop01 /usr/local/src]# ls |grep mysql mysql-connector-java -8.0.21.jar [root@hadoop01 /usr/local/src]# cp mysql-connector-java-8.0.21.jar apache-hive-3.1.2-bin/ lib/ [root@hadoop01 /usr/local/src]# ls apache-hive-3.1.2-bin/lib/ |grep mysql mysql-connector-java-8.0.21

    1.9K30发布于 2020-10-27
领券