mysql修改密码

springboot+buddo+zookeeper学习(1)--linux环境下mysql搭建

房东的猫 提交于 2020-02-05 11:11:33
1、检验是否安装过mysql rpm -qa | grep mysql 2、如果安装过,执行删除命令 rpm -e --nodeps mysql-libs-5.1.73-5.el6_6.x86_64 3、查询所有mysql对应文件夹 whereis mysql find / -name mysql    4、从官网下载是用于Linux的Mysql安装包 wget http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz 如果没有wget,请用yum安装 yum install wget 5、解压: tar -zxvf mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz 6、移动并修改名称 mv /mysql/mysql-5.7.17-linux-glibc2.5-x86_64 /usr/local/mysql 7、创建数据文件夹 mkdir /data mkdir /data/mysql 8、检查mysql用户组和用户是否存在,如果没有,则创建,并修改所属权 [root@localhost /]# cat /etc/group | grep mysql [root@localhost /]# cat /etc/passwd |grep

MySQL - 创建用户和授权

我的未来我决定 提交于 2020-02-05 11:08:27
https://www.cnblogs.com/stfei/p/9184320.html # 创建新用户的步骤: 1,进入到mysql数据库下 mysql > use mysql Database changed 2,对新用户增删改 1. 创建用户: # 指定ip:192.118.1.1的mjj用户登录 create user 'mjj' @' 192.118 .1 .1 ' identified by ' 123 '; # 指定ip:192.118.1.开头的mjj用户登录 create user ' mjj '@' 192.118 .1 . % ' identified by ' 123 '; # 指定任何ip的mjj用户登录 create use ' mjj '@' % ' identified by ' 123 '; 2.删除用户 drop user ' 用户名 '@' IP地址 '; 3.修改用户 rename user ' 用户名 '@' IP地址 ' to ' 新用户名 '@' IP地址 '; 4.修改密码 set password for ' 用户名 '@' IP地址 '=Password(' 新密码' ) ; # 对当前用户授权管理: #查看权限 show grants for '用户' @ 'IP地址' #授权 grant select ,insert

linux下安装mysql详细步骤

廉价感情. 提交于 2020-02-04 19:22:41
最近买了个阿里云服务器,搭建mysql环境。 该笔记用于系统上未装过mysql的干净系统第一次安装mysql。自己指定安装目录,指定数据文件目录。 linux系统版本: CentOS 7.3 64位 1、官方安装文档 http://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/ 2、下载 Mysql yum包 http://dev.mysql.com/downloads/repo/yum/ 下载到本地再上传到服务器,或者使用wget 直接下载 wget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm 3、安转软件源 将 platform-and-version-specific-package-name 替换为你下载的rpm名 rpm -Uvh platform-and-version-specific-package-name.rpm 例如 rpm -Uvh mysql57-community-release-el7-10.noarch.rpm 4、安装mysql服务端 yum install -y mysql-community-server 如果网络环境不是很好,执行完命令就可以去泡杯茶🍵或者荣耀杀一局(可以自己先下载好相应的rpm包或直接下载

一步一步以安装包的方式,搭建API测试工具Hitchhiker

岁酱吖の 提交于 2020-02-04 14:55:03
首先要感谢Hitchhiker的作者BrookShi(https://github.com/brookshi/Hitchhiker)!感谢他分享这个非常棒的API测试平台。Hitchhiker 是一个基于Nodejs的跨平台Web程序,你可以部署到 Linux, Mac or Windows。Hitchhiker 在Docker Hub上也有镜像可以使用,所以推荐的方式还是用Docker来部署,不论是首次还是以后升级都会更容易。 由于笔者不熟悉Docker的使用,采用的是安装包方式部署。由于Hitchhiker依赖的软件较多,部署过程中遇到一些弯路,这个文档也是一边探索一边写成的。搭建时还是1月底,基于Hitchhiker v0.8,现在已经更新到0.9。最近忙于研究Python自动化方面的工作,没有把搭建文档发布到博客园。 首先是准备工作: 安装Development Tools 安装(更新)Python3 安装Node 更新C++ 安装MySQL Server 最后是我们的主角Hitchhiker: 这部分的搭建步骤,请参阅在线文档:http://doc.hitchhiker-api.com/cn/installation/StepByStep.html 1. 更新系统: 我的系统是CentOS 7.3。 # yum update -y # yum group install

20200203_windows2012下安装mysql 5.7.29

痴心易碎 提交于 2020-02-03 23:31:30
一. 检查系统版本: 二. 下载mysql, 下载地址: https://dev.mysql.com/downloads/mysql/5.7.html#downloads 三. 解压下载后的压缩包: 四. 配置环境变量: 在系统的path下添加mysql解压目录bin目录的路径: C:\mysql-5.7.29-winx64\bin 五. 创建my.ini文件 在解压后的目录下创建my.ini文件, 内容如下: [client] port=3306 [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] # 设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=C:\mysql-5.7.29-winx64 # 设置mysql数据库的数据的存放目录 datadir=C:\mysql-5.7.29-winx64\data # 允许最大连接数 max_connections=200 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB 六. 初始化mysql, 初始化完成后, 会发现解压目录里面有data; mysqld -

腾讯云服务器centos7.6安装web环境

落花浮王杯 提交于 2020-02-02 10:56:16
安装环境:腾讯云服务器公共镜像centos7.6,xshell6,xftp6。 1 安装java环境 1.1下载JDK jdk官网下载地址 下载如图格式的jdk RPM格式 1.2 上传安装包至Linux mkdir /usr/local/software 打开xftp,将刚刚下载的安装包上传至software目录 1.3 安装jdk rpm -ivh /usr/local/software/jdk-13.0.2_linux-x64_bin.rpm 可以使用java -version测试安装是否成功 使用rpm安装可以不用配置环境变量,因为在/usr/bin 已经自动生成的java,javac一系列的链接。 2 安装Tomcat 2.1 下载Tomcat Tomcat9官网下载地址 下载如图格式 2.2 解压Tomcat 开始使用进行解压 tar -zxvf apache-tomcat-9.0.30.tar.gz /usr/tomcat/ 结果出现 tar: /usr/tomcat: Not found in archive tar: Exiting with failure status due to previous errors 的错误 真正答案 tar -zxvf apache-tomcat-9.0.30.tar.gz -C /usr/tomcat/

Linux中mysql安装

天大地大妈咪最大 提交于 2020-02-02 01:14:36
1、使用FileZilla软件上传MySQL压缩包 2、解压 [ root@bogon tmp ] # tar zxvf mysql-5.6.31-linux-glibc2.5-x86_64.tar.gz 3、将加压的文件拷贝到/usr/local/mysql文件夹下 [ root@bogon tmp ] # cp -r mysql-5.6.31-linux-glibc2.5-x86_64 /usr/local/mysql 4、添加用户组,命名为mysql 5、创建用户mysql,并指定所属群组为mysql [ root@bogon tmp ] # groupadd mysql [ root@bogon tmp ] # useradd -r -g mysql mysql -r是用户名,-g是用户组名 6、赋权,让用户组和用户具有操作权限 必须保证操作命令在文件夹/usr/local/mysql下 变更mysql用户组有操作当前文件夹的权限 变更mysql用户具有操作本级目录的权限 [ root@bogon tmp ] # cd /usr/local/mysql You have new mail in /var/spool/mail/root [ root@bogon mysql ] # chgrp -R mysql . [ root@bogon mysql ] # chown

mysql链接报错1045:Access denied for user root@localhost解决方法

China☆狼群 提交于 2020-01-30 20:44:35
安装了mysql5,本地连接没有问题,但是通过局域网的其他电脑连接报错1045:Access denied for user root@localhost 网上搜索到的解决方法(亲测可以解决上述问题):      一:停止MySQL服务        在mysql的安装目录,输入命令net stop mysql      二:跳过验证        在my.ini里面68行(随便选位置)添加 skip_grant_tables 然后保存关闭      三:重启mysql并登陆mysql        命令:net start mysql(启动)           mysql -uroot -pmysql(登陆)      四:修改密码        命令:use mysql            update MySQL.user set authentication_string= password( 'PASSWORD') where user= 'root'; 注:命令中的PASSWORD换成自己需要设置的密码            flush privileges; 刷新配置           exit ;(退出服务)      五:打开my.ini文件,删除刚才添加的最后一行的内容,保存并关闭文件。然后在命令行用net stop mysql和net start

windows下安装Mysql8

白昼怎懂夜的黑 提交于 2020-01-30 20:30:11
1、下载mysql8 国内不要官网下,太慢了,推荐中科大的:http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-8.0 下载,速度杠杠的。 2、解压 3、自己在mysql-8.0.17-winx64下创建my.ini文件,里面内容如下: [mysqld] # 设置3306端口 port=3306 # 设置mysql的安装目录 basedir=E:\01-tools\11-mysql\mysql-8.0.17-winx64 # 设置mysql数据库的数据的存放目录 datadir=E:\01-tools\11-mysql\mysql-8.0.17-winx64\Data # 允许最大连接数 max_connections=200 # 允许连接失败的次数。 max_connect_errors=10 # 服务端使用的字符集默认为utf8mb4 character-set-server=utf8mb4 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB # 默认使用“mysql_native_password”插件认证 #mysql_native_password default_authentication_plugin=mysql_native_password [mysql] #

006-解决ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)【转】

≡放荡痞女 提交于 2020-01-30 12:51:04
本文转载自: https://blog.csdn.net/hua1011161696/article/details/80666025 解决方案: 步骤一:关闭数据库服务端mysqld程序 两种方式: ①快捷键 windows + R ;输入 services.msc ; 找到MySQL 停止其服务(前提是你之前已经把MySQL加入了系统服务中) ②在命令行程序中;注意需要以管理员权限运行cmd程序,不然无法关闭mysqld进程 >>tasklist |findstr mysqld 这行命令可以用来查看mysqld是否在运行,在运行中则可以查到它的PID >>taskkill /F /PID xxxx xxxx是从前面一条命令得到的PID值 步骤二:跳过权限登录MySQL 服务器端 在cmd中执行 mysqld --skip-grant-tables >>mysqld --skip-grant-tables 此时cmd程序会阻塞,关闭cmd程序 然后重新以管理员权限运行cmd 然后在cmd命令行中输入 mysql 就能连接上MySQL 服务器端了 >>mysql 然后可以通过sql语句 :SELECT * from mysql.user\G; 来查看服务器端所有的用户信息,重点查看User、Password、authentication_string这三项。这条语句非常关键。