mysql新建用户

安装SQLYOG后新建连接遇到的问题

六月ゝ 毕业季﹏ 提交于 2020-01-19 07:01:47
打开cmd:mysql -uroot -p 进入mysql依次执行下面语句 ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘password’ PASSWORD EXPIRE NEVER; #修改加密规则 ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘password’; #更新一下用户的密码 FLUSH PRIVILEGES; #刷新权限 alter user ‘root’@‘localhost’ identified by ‘123456’;#重置密码,123456就是变更后的密码,自己的密码自己更改 来源: CSDN 作者: 太昭 链接: https://blog.csdn.net/weixin_45195036/article/details/103753276

安装MySQL遇到的问题记录

血红的双手。 提交于 2020-01-16 16:14:04
vcruntime140_1.dll缺失无法运行 查阅资料说可能是因为Microsoft Visual C++运行库没有安装32位版本导致,安装后问题并未得到解决,随后将所有现存版本全部删除,又自己手动下载了一遍,感谢大佬的归纳,很好用: 各个版本Microsoft Visual C++运行库下载 ; 然而问题依旧没有解决,之后找到了一份 下载安装后,问题解决。 链接: 点击此处下载 提取码:06u5 服务启动后停止MySQL不能启动 我是直接暴力重装了,反正这个数据库没有任何东西hhh,不想重装的可以参考一下这篇博客: mysqld --initialize 命令 新建数据库用户并授权 mysql 创建数据库,添加用户,用户授权 来源: CSDN 作者: KANADE_XD 链接: https://blog.csdn.net/weixin_43833026/article/details/104003351

(亲测有效)Docker 搭建 nginx + mysql + php 开发环境

旧巷老猫 提交于 2020-01-16 08:18:40
一、下载安装 Docker 访问 这里 进行下载 下载安装包并安装成功后,菜单栏会出现 Docker 的标识,可以开始搭建我们的环境了。如下图: 二、拉取 mysql-5.6 / php-fpm-5.6 / nginx 镜像文件并安装 拉取镜像 $ docker pull mysql:5 . 6 $ docker pull php:5 . 6 - fpm $ docker pull nginx 等待全部拉取完成后,使用 docker images 查看所有镜像 安装、启动mysql docker run -- name mysql - e MYSQL_ROOT_PASSWORD=123456 - p 33267:3306 - v ~ / web / mysql / data : / var / lib / mysql - v ~ / web / mysql / conf: / etc / mysql / conf . d - v ~ / web / mysql / mysql_sock: / var / run / mysqld - d mysql:5 . 6 –name mysql 指定容器名称为 mysql -e MYSQL_ROOT_PASSWORD=123456 初始化 root 用户的密码为 123456 -p 33267:3306 将容器的 3306 端口映射到主机的

使用docker搭建mysql集群

懵懂的女人 提交于 2020-01-16 05:50:15
使用docker搭建mysql集群 如何使用docker搭建mysql的集群(使用了percona/percona-xtradb-cluster和haproxy镜像) 获取docker的mysql镜像 获取docker仓库存在的mysql镜像 docker pull percona/percona-xtradb-cluster:latest #获取镜像 #也可使用docker tag 【镜像名称】 【你需要的命名】 ,来个镜像加标签,可以让镜像名字短一些,便于使用 创建mysql集群服务 新建属于mysql集群的网段 docker network create -- subnet=172 . 18 . 0 . 0 / 16 mysql - cluster - net 新建属于mysql服务的数据卷 docker volume create v1 docker volume create v2 docker volume create v3 docker volume create v4 docker volume create v5 创建第一个mysql的节点 docker run - d - p 3406:3306 - e MYSQL_ROOT_PASSWORD=Radiant123 - e CLUSTER_NAME=MIXEDINFOS - PXC - e XTRABACKUP

Windows10安装与配置MySQL-5.7.11

末鹿安然 提交于 2020-01-15 04:17:05
Windows10安装与配置MySQL-5.7.11 注解::本博客为博主学习笔记,部分内容来源于网络,望理解。原文链接,http://www.cnblogs.com/Val1ant/p/5495572.html,转载请声明 1、下载mysql 下载地址: http://downloads.mysql.com/archives/community/ , 这里是社区免费版,免安装版(推荐)的下载地址,可以选择各种历史版本号。 选择好操作系统对应的版本并下载: 2、解压并配置系统环境变量 解压到你想安装的路径,笔者安装路径为:C:\software\mysql 进入解压目录下的bin目录, 并复制此目录 之后将该目录添加到系统path系统变量中,鼠标移到左下角--右键--系统--高级系统设置--环境变量--找到系统变量(S)中的path变量---编辑--新建 确定并退出 3、安装MySQL服务 以管理员进入dos界面,切换到解压的bin目录下,具体操作:鼠标移到左下角--右键--命令提示符(管理员)--cd C:\software\mysql\mysql-5.7.11-winx64\bin--之后的步骤见截图: mysqld install 到这一步表示安装成功,之后的命令为:初始化mysql data目录(mysql-5.7 解压后无此目录)并生成密码: mysqld -

安装mysql-5.7.12-winx64

半城伤御伤魂 提交于 2020-01-15 04:12:18
之前安装mysql时未做总结,换新电脑,补上安装记录,安装的时候,找了些网友的安装记录,发现好多坑 1、mysql-5.7.12-winx64.zip下载 官方下载地址:http://dev.mysql.com/downloads/mysql/ 2.解压到C:\job\mysql-5.7.12-winx64 3.在C:\job\mysql-5.7.12-winx64下新建my.ini配置文件 内容如下: ####################配置文件开始################### # For advice on how to change settings please see # http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html # *** DO NOT EDIT THIS FILE. It's a template which will be copied to the # *** default location during install, and will be replaced if you # *** upgrade to a newer version of MySQL. [client] default-character-set=utf8

mysql5.7的二进制包安装

耗尽温柔 提交于 2020-01-14 12:16:18
一 清华源下载mysql.tar.gz安装包,上传到linux服务器目录/usr/local https://mirrors.tuna.tsinghua.edu.cn/mysql/downloads/MySQL-5.7/mysql-5.7.27-linux-glibc2.12-x86_64.tar.gz ---清华源镜像 https://dev.mysql.com/downloads/file/?id=474755 ---mysql官网 二 进入/usr/local目录解压安装包并重命名 cd /usr/local tar -zxvf mysql-5.7.27-linux-glibc2.12-x86_64.tar.gz mv mysql-5.7.27-linux-glibc2.12-x86_64 mysql cd mysql mkdir data 三 创建用户组mysql,创建用户mysql并将其添加到用户组mysql中,并赋予读写权限 groupadd mysql --创建mysql用户组组 useradd -r -g mysql mysql --创建mysql用户并添加到mysql chown -R mysql mysql --将mysql目录访问权限赋为myql用户 chgrp -R mysql mysql/ --改变mysql目录的用户组属于mysql组 四 创建配置文件

mysql主从复制

烈酒焚心 提交于 2020-01-14 02:49:44
1、拓扑图 2、原理 从库生成两个线程,一个I/O线程,一个SQL线程; i/o线程去请求主库 的binlog,并将得到的binlog日志写到relay log(中继日志) 文件中; 主库会生成一个 log dump 线程,用来给从库 i/o线程传binlog; SQL 线程,会读取relay log文件中的日志,并解析成具体操作,来实现主从的操作一致,而最终数据一致; 3、如何安装第二个mysql mysql5.7版安装教程 1、同mysql5.7版安装教程第一步 2、同mysql5.7版安装教程第二步 3、用管理员身份运行cmd,执行mysqld --install命令(指定服务名) mysqld --install MySQL8.0.17MASTER --defaults-file=“D:\development-software\mysql\one-master-one-slave\mysql-8.0.17-winx64-master\my.ini” 4、修改注册表 HKEY_LOCAL_MACHINE–>SYSTEM–>CurrentControlSet–>Services 找到刚才创建的MySQL8.0.17MASTER,将ImagePath修改成如下 D:\development-software\mysql\one-master-one-slave\mysql-8

mysql X00

爷,独闯天下 提交于 2020-01-13 18:22:01
alter 操作阻塞 在MySQL 5.5.3以后的版本中,未提交的事务一定会堵塞DDL请求(据说5.6.6以后的版本做了相关的优化,未做测试暂且不提) DDL在等待metada lock的过程中肯定会堵塞后续的DML请求,也有可能堵塞后续的SELECT请求(需要看SELECT请求是否能够命中qcache) 怎么处理这种问题是老生常谈了,优化SQL避免出现大事务,请求结束立即执行commit关闭事务,千万千万不要把所有的请求甚至包括代码的逻辑处理都塞在一个事务里面去完成,否则一旦出现一个DDL那就是灾难的发生,很难想象这次要是没有过载保护,XX系统是不会直接宕机呢? 这次问题的处理是这样的,线上环境彻底实施读写分离,让master只能写,因为这次的问题是因为程序员设定的读也使用了事务,度的频率明显高于写。 权限 授予权限 grant select,insert,update on `testdata`.* to qf@'172.100.102.%' identified by '123456'; flush privileges; 取消授权 revoke insert,update on `testdata`.* from qf@'172.100.102.%'; flush privileges; 备份账户的最小权限 select,lock tables 表的 crud

Labview远程连接MySQL详细教程

流过昼夜 提交于 2020-01-13 06:26:44
一、远程服务器上MySQL的操作 1、服务器安装MySQL 远程桌面连接 下载安装MySQL(个人喜欢使用mis安装) 下载地址:https://dev.mysql.com/downloads/mysql/ 按照网上的教程很容易安装。 2、配置MySQL容许远程访问 首先,服务器的防火墙要容许MySQL的端口支持TCP/IP协议(MySQL的访问端口默认是3306) 如上图所示,端口3306已经默认是支持TCP访问。如果不支持,可以点击右侧的新建规则。 然后,在MySQL中创建一个用户,让该用户能够远程访问MySQL中的数据库。 打开MySQL 8.0 Command Line Client 输入密码,登陆MySQL; 创建远程登陆用户并授权; CREATE USER 'user_name'@'host' IDENTIFIED BY 'password'; user_name. *:要创建的用户名; host :表示要这个新创建的用户允许从哪台机登陆,如果只允许从本机登陆,则 填 ‘localhost’ ,如果允许从远程登陆,则填 ‘%’; ’password’ :新创建用户的登陆数据库密码,如果没密码可以不写。 例如: mysql > create user 'user_name' @ '%' identified by '123456' ; Query OK , 0 rows