标签: MySQL

Mysql账户管理原理与实现方法

账户管理在生产环境下操作数据库时,绝对不可以使用root账户连接,而是创建特定的账户,授予这个账户特定的操作权限,然后连接进行操作,主要的操作就是数据的crudMySQL账户体系:根据账户所具有的权限的不同,MySQL的账户可以分为以下几种服务实例级账号:,启动了一个mysqld,即为一个数据库实例...

MySQL 2021-07-07 31 0 0 阅读全文

MYSQL的主从复制知识点整理

当单台MYSQL服务器无法满足当前网站流量时的优化方案。需要搭建mysql集群技术。一、功能:当向主服务器插入|修改|删除数据时,数据会自动同步到从服务器。注意:主从复制是单向的,只能主->从分为两种类型:发射型(一主多从):一般使用在:备份、读写分离。环形(多主多从):一般使用:当主服务器压...

MySQL 2021-05-10 43 0 0 阅读全文

Linux远程部署MySQL数据库

Linux远程部署MySQL数据库1.0安装yuminstalllrzsz-y命令(导入外界压缩包插件(已下载无视即可))1.1将mysql压缩包拷贝到/usr/local文件目录下进行解压:1.2将导入的Mysql压缩包进行解压,输入:tar-zxvfmysql-5.7.28-linux-glib...

Linux 2021-07-06 43 0 0 阅读全文

详解Java连接Mysql数据库的五种方式

第一种方式:将用户名和密码封装在Properties类中首先,导入数据库连接包这个是毋庸置疑的。创建一个jdbc驱动dirver。将数据库(以MySQL为例)的url保存在所创建的字符串url中。如果mysql版本低于8.0,则url保存形式应该为:Stringurl="jdbc:mysq...

Java 2021-04-17 45 0 0 阅读全文

Linux(Centos7)安装Mysql8.0.18

1获取安装资源包mysql-8.0.18-1.el7.x86_64.rpm-bundle.tar链接:https://pan.baidu.com/s/1QDeX-e7qXwEC6ShCc75Ocg提取码:hw8n2在/usr/local目录下新建目录mysql8cd/usr/localmkdirmy...

Linux 2021-07-06 60 0 0 阅读全文

Python连接Mysql数据库及简单增删改查操作示例代码

1.安装pymysql进入cmd,输入pipinstallpymysql:2.数据库建表在数据库中,建立一个简单的表,如图:3.简单操作3.1查询操作#coding=utf-8#连接数据库测试importpymysql#打开数据库db=pymysql.connect(host="local...

Python 2021-05-26 54 0 0 阅读全文

Node连接Mysql数据库遇到的问题和解决方案

今天安装了新版的MySQL(8.0.21),用node框架连接数据库的时候报了个错:Clientdoesnotsupportauthenticationprotocolrequestedbyserver;considerupgradingMySQLclient原因在于MySQL8.0换了加密插件,而...

MySQL 2021-05-15 72 0 0 阅读全文

Navicat出现无法远程连接MySql服务器问题的解决办法

Navicat无法远程连接MySql服务器问题的解决方法写在前面:操作系统:银河麒麟4.0;数据库:MySQL5.7.26;JDK:采用银河麒麟系统自带的openjdk;客户端工具:Navicat;前置条件:MySQL服务安装完毕;情景:安装好mysql,本地访问正常,但同一个局域网内的机器都无法访...

MySQL 2021-05-26 41 0 0 阅读全文

Win10环境下安装Mysql5.7.23的笔记心得

看了很多教程,发现老是不能安装成功,经过一阵摸索,终于摸索出适合自己电脑的方法,遇到类似情况的朋友可以尝试一下该方法。一、下载1.官网下载网址:https://dev.mysql.com/downloads/mysql/,根据你的系统(32位或者64位)选择后缀是ZIPArchive的压缩包下载到本...

MySQL 2021-07-06 55 0 0 阅读全文

解决Navicat远程连接Mysql报错10038的问题

navicat远程连接mysql报错10038一般由以下两个原因:一:本地防火墙问题在本地安装了mysql、navicat并打开了mysql服务的情况下,来设置防火墙。首先右击或者点击入站规则,找到新建规则,点击。点击端口。在特定本地端口中填入3306.一直点击下一步。这里可以给一个好分别的名称即可...

其它 2021-04-17 69 0 0 阅读全文

详解使用Docker部署MySQL(数据持久化)

本文简述如何使用Docker部署mysql,同时持久化数据.我们会用到tutum-docker-mysql这个项目来搭建一个mysql,省去重头写Dockerfile的时间.首先我们将tutum-docker-mysql跑起来.dockerrun-d-p3306:3306--namemysqltut...

Docker 2021-04-26 56 0 0 阅读全文

Mysql如何配置白名单访问

mysql配置白名单访问1.登录mysql-uroot-pmysql2.切换至mysql库usemysql;3.查看有白名单权限的用户selectHost,Userfromuser;4.指定ip有权限访问mysqlGRANTALLON*.*toroot@'192.168.1.4'IDENTIFIED...

MySQL 2021-06-30 43 0 0 阅读全文

Sql四大排名函数之ROW_NUMBER、RANK、DENSE_RANK、NTILE使用介绍

1.ROW_NUMBER()定义:ROW_NUMBER()函数作用就是将select查询到的数据进行排序,每一条数据加一个序号,他不能用做于学生成绩的排名,一般多用于分页查询,比如查询前10个查询10-100个学生。实例:1.1对学生成绩排序这里number就是每个学生的序号根据studentSco...

MySQL 2021-05-26 58 0 0 阅读全文

Docker部署Mysql 实现远程连接的示例代码

1.dockersearchmysql查看mysql版本2.dockerpullmysql要选择starts最高的那个name进行下载3.dockerimages查看下载好的镜像4.启动mysql实例dockerrun--namedockermysql-p3307:3306-eMYSQL_ROOT_...

Docker 2021-04-26 53 0 0 阅读全文

MySQL隐式转换问题

一、问题描述root@mysqldb22:12:[xucl]>showcreatetablet1\G***************************1.row***************************Table:t1CreateTable:CREATETABLE`t1`(`i...

MySQL 2021-07-07 48 0 0 阅读全文

Mysql创建用户并赋予用户权限详细操作教程

用户管理新建用户语法CREATEUSER'username'@'localhost'IDENTIFIEDBY'password'示例mysql>createuser'lisi'@'localhost'identifiedby'123123';QueryOK,0rowsaffected(0.00...

MySQL 2021-04-06 54 0 0 阅读全文

MySQL修改Root密码的4种方法(小结)

方法1:用SETPASSWORD命令首先登录MySQL。格式:mysql>setpasswordfor用户名@localhost=password(‘新密码');例子:mysql>setpasswordforroot@localhost=password(‘123');方法2:用mysq...

MySQL 2021-04-26 52 0 0 阅读全文

MySQL Router的安装部署

MySQLRouter介绍前面的文章中,我们说了ReplicaSet的基本概念MySQLShell工具以及如何使用MySQLShell搭建InnodbReplicaset。今天我们来看InnoDBReplicaSet部署过程中的另一个重要组件MySQLRouter。MySQLRouter是什么?为了...

MySQL 2021-04-24 49 0 0 阅读全文

Python连接Mysql进行增删改查的示例代码

Python连接Mysql1.安装对应的库使用Python连接Mysql数据库需要安装相应的库以管理员身份运行cmd,输入命令pipinstallmysql-connector安装完成后建立test.py写入importmysql.connector保存后运行pythontest.py用以测试模块库...

Python 2021-05-26 44 0 0 阅读全文

Docker 部署Mysql 服务和Redis 服务的方法

Docker部署Mysql服务的方法1.拉取Mysql5.6最新版本镜像sudodockerpullmysql:5.62.查看Mysql镜像sudodockerimages3.在home目录下创建需要映射的目录:mkdir-p/home/computer/project/mysql/{conf,lo...

Docker 2021-04-17 71 0 0 阅读全文