mysql修改密码

MacBook 安装 MySQL 5.7.29(新手都看得懂的安装教程)

冷暖自知 提交于 2020-02-14 06:37:03
第一步:找到安装包地址 —— MySQL 下载地址 第二步:找到 MySQL 5.7.29 版本 第三步: 点击下载对应的.dmg文件 第四步:点击下载后,会跳转到另一个页面 第五步:下载完成后,双击 mysql-5.7.29-macos10.14-x86_64.dmg 文件,进行安装 第六步:点击继续 第七步:点击继续 第八步:点击同意 第九步:点击安装(可以更换安装位置,不知道的可以不用理会,直接点击安装),等待安装 第十步:安装完成后,到摘要这里时,点击关闭即可。 第十一步:点击方框中的图标 第十二步:点击“Start MySQL Server” 点击后可以看到如下图所示: 第十三步: 启动完成后,打开终端,输入如下内容,然后按回车键 alias mysql=/usr/local/mysql/bin/mysql 第十四步: 输入如下内容,然后按回车键 alias mysqladmin=/usr/local/mysql/bin/mysqladmin 第十五步: 修改密码(示例:修改为12345678) mysqladmin -u root -p password 12345678 备注: MySQL5.7版本密码设置 MySQL 设置的密码中必须至少包含一个大写字母、一个小写字母、一个特殊符号、一个数字,密码长度至少为8个字符 第十六步:终端进入MySQL 输入如下

【运维经】第22章——修改MySQL初始密码

旧巷老猫 提交于 2020-02-14 01:58:07
运维经–目录 修改MySQL初始密码 每次在linux上安装完mysql/mariadb之后都会遇到登录的问题,这时需要修改密码才能登录。 这时候问题来了,都登录不上了怎么修改密码? 今天说说在登录不了的情况下怎么修改mysql密码。 1.跳过权限验证 修改/etc/mysql/mariadb.conf.d/50-server.cnf 文件,添加跳过权限验证的配置项。 # 使用管理员权限打开 $ sudo vi 50-server.cnf 添加配置项 # this is read by the standalone daemon and embedded servers [ server ] # this is only for the mysqld standalone daemon [ mysqld ] # # * Basic Settings # user = mysql pid-file = /var/run/mysqld/mysqld.pid socket = /var/run/mysqld/mysqld.sock port = 3306 basedir = /usr datadir = /var/lib/mysql tmpdir = /tmp lc-messages-dir = /usr/share/mysql skip-external-locking skip

mysql_01(入门基础)

时光怂恿深爱的人放手 提交于 2020-02-14 01:16:30
mysql 入门01 什么是数据库? 数据库的分类 mysql数据库的搭建 mysql介绍 安装软件 初始化 查看初始密码 利用初始密码登录&&修改初始密码 修改密码策略 相关参数 mysql的基础操作 一,数据库专业术语 DB(DataBase) 数据库:依照某种数据模型进行组织并存放到存储器的数据集合 DBMS(DataBase Management System) 数据库管理系统:用来操作和管理数据库的服务软件 DBS(Database System) 数据库系统:拥有数据库和数据库管理系统的计算机系统 二,数据库的分类 ​ ps:mariadb对初学者来说与mysql几乎没有区别 三,mysql的安装和初始化 数据包在官网下载下载:新版centos/redhat不在自带mysql数据包 数据包的功能(部分)完整的数据包 mysql-5.7.17.tar 安装mysql [root@mysql01 ~]# tar - xvf mysql - 5.7 .17 .tar mysql - community - embedded - compat - 5.7 .17 - 1. el7.x86_64.rpm mysql - community - embedded - devel - 5.7 .17 - 1. el7.x86_64.rpm mysql - community -

安装MySql

爱⌒轻易说出口 提交于 2020-02-14 00:40:02
网盘下载(版本mysql-v5.7.25):链接:https://pan.baidu.com/s/1j_-2VfF0S38aXQzer7L8tg 提取码:8ict 安装完成后找到安装目录:(我的安装目录如下图) 配置环境变量。将此(C:\Program Files\MySQL\MySQL Server 5.7\bin)目录添加环境变量。 1.以 管理员身份 打开cmd:执行 mysqld -install 命令 2.再次以 管理员身份 打开cmd:执行 mysqld –initialize 命令,会在C:\Program Files\MySQL\MySQL Server 5.7\目录下生成data文件夹,打开data文件夹,里面存在一个err后缀名文件,打开可以看到没人mysql密码,如下图红圈处就是没人密码,接下来登录mysql有用. 3.在目录下添加一个空文件my.ini 录入如下文本,目录记得给成自己的。 [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=F:\mysql\mysql-5.7.24-winx64\mysql-5.7.24-winx64 # 设置mysql数据库的数据的存放目录 datadir=F:

Mysql忘记密码的解决方案

一世执手 提交于 2020-02-13 20:34:06
在命令行里面输出密码或者更更改密码 .在命令行运行: taskkill /f /im mysqld-nt.exe 下面的操作是操作mysql中bin目录下的一些程序,如果没有配置环境变量的话,需要切换到mysql的bin 目录下执行如下语句。不然无效 .继续在命令行运行: mysqld-nt --skip-grant-tables 3.新开一个命令行运行:mysql -u root (如果没有配置mysql的bin环境变量的话需要切换到bin目录下执行此语句) 如果不想改密码,只是想看原来的密码的话。可以在命令行执行这个语句 select host,user,authentication_string from mysql.user;//即可查看到用户和密码 如果要修改密码的话,在命令行下执行下面的语句 update mysql.user set authentication_string =password("") where user="root"; //将密码改为空 update mysql.user set authentication_string='这里填写你要设置的密码' where user='root'; quit 完成这些操作后,继续在命令行运行 taskkill /f /im mysqld-nt.exe; //安全着想,先结束,因为现在这样是可以用mysql

安装mysql及workbench+配置

感情迁移 提交于 2020-02-13 10:41:36
1. https://dev.mysql.com/downloads/mysql/ 下载最新mysql版本 博主在这下载的版本为: MySQL Community Server 8.0.19 为一个名为mysql-8.0.19-winx64的zip压缩包,把它解压缩到一个非系统盘(省内存) 我这里把它解压到了E盘根目录下并重命名文件夹为mysql,即E:\mysql 则mysql的执行文件的目录路径为:E:\mysql\bin\mysqld 2.配置环境变量 3.在E:\mysql下先删除data目录,再新建一个my.ini,如图所示: 4.配置my.ini [client] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] # 设置3306端口 port = 3306 # 设置mysql的安装目录,指bin所在路径 basedir=E:\\mysql # 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错 # datadir=C:\\web\\sqldata # 允许最大连接数 max_connections=20 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 创建新表时将使用的默认存储引擎

MySQL重置密码

别说谁变了你拦得住时间么 提交于 2020-02-12 16:23:26
1:停止服务 net stop mysql 2:设置密码为空 mysqld --user=mysql --skip-grant-tables --skip-networking& 3:开启服务 net start mysql 4:登录 mysql -u root mysql 5:修改密码 mysql> update user set authentication_string=password('123456') where user='root ' and host='root' or host='localhost'; 6:重启服务。然后再登录就可以了。 来源: https://www.cnblogs.com/bulrush/p/12299397.html

Mysql数据库--1

為{幸葍}努か 提交于 2020-02-12 12:37:35
1.DBMS : 数据库安装mysql8.0 2.数据库操作》linux mysql服务启动:service mysql start   ==>1.数据库命令: ==》1.数据库连接命令: mysql -uroot -p1234 -P3306 (-u 用户名 -p 密码 -P 端口号) ==>2.数据库修改密码: update mysql.user set authentication_string=password('123456') plugin='mysql-native-password' where user='root' and Host='localhost' ; ---修改密码             flush privilege; -----刷新权限 ======== ---查看数据库: show databases; ---切换数据库: use database name; ---查看数据库所有表 show tables; ---显示表段信息: describe table name; --- 创建数据库: create database table name; --- 退出数据库: exit ---数据库注释单行-- ... ---多行/*.... */ 来源: https://www.cnblogs.com/chencn/p/12298472.html

MySQL下载与安装

别等时光非礼了梦想. 提交于 2020-02-11 20:42:52
一、下载 地址: https://dev.mysql.com/downloads/mysql/ 当前最新是8.0版本,我选择上一个最新的mysql-5.7.24-winx64.zip 二、安装 MySQL安装文件分两种 .msi和.zip ,.msi需要安装 zip格式是自己解压,解压缩之后其实MySQL就可以使用了,但是要进行环境变量配置zip格式是自己解压 我的电脑->属性->高级->环境变量 选择Path,在其后面添加: 你的mysql bin文件夹的路径 : F:\mysql\mysql-5.7.24-winx64\mysql-5.7.24-winx64\bin; 配置完环境变量之后,在F:\mysql\mysql-5.7.24-winx64\mysql-5.7.24-winx64目录下新增加一个配置文件mysql.ini ,同时在bin的同级目录下创建一个data文件夹(用于存放数据库数据) mysql.ini文件的内容如下 [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=F:\mysql\mysql-5.7.24-winx64\mysql-5.7.24-winx64 # 设置mysql数据库的数据的存放目录

mysql 8.0.12重置密码

混江龙づ霸主 提交于 2020-02-10 20:48:03
1、net stop mysql 停止mysql服务。 2、mysqld --console --skip-grant-tables --shared-memory 启动MySQL服务的时候跳过权限表认证。 3、 flush privileges; 刷新一下权限表。 4、新开启的命令行中输入mysql -u root -p 然后按enter键,无需输入密码继续按enter键。 5、ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码'; 修改密码。 6、关闭所有命令窗口。 7、在新开启一个命令窗口输入 net start mysql 启动mysql服务。 8、完成,可以登录了。 来源: https://www.cnblogs.com/niuniu0108/p/12292493.html