mysql修改密码

linux学习笔记汇总

99封情书 提交于 2019-12-31 22:52:12
linux 文件系统是采用级层树状的目录结构,采用"/"根目录的方式 目录结构: / 根目录 |---root: 存放root用户相关的文件 |---home: 存放普通用户的相关文件 |---bin: 存放普通命令 |---sbin: 具有一定的权限使用的命令 |---mnt: 默认挂载光驱和软驱的目录 |---etc: 存放配置文件 |---var: 存放经常变化的文件 |---boot: 存放引导系统相关的文件 |---usr: 默认的安装软件程序的目录 命令:显示当前目录:pwd 添加用户命令: useradd 用户名 设置密码: passwd 用户名 删除用户:userdel 用户名 解释: 删除用户不删除用户目录 userdel -r 用户名 解释:删除用户及用户主目录 linux 运行级别: 0: 关机 1: 单用户 2: 多用户状态没有网络服务 3: 多用户状态有网络服务 4: 系统未使用保留给用户 5: 图形界面 6: 系统重启 常用的运行级别是:3,5 要修改运行级别可修改 /etc/inittab的ID:5initdefault这一行 修改错误配置的方法: 在程序启动引导数秒的时候:按下e键,高亮选中第二行在输入e,在最后输入: 空格 1 然后按下b键 通过以上方法可以找回丢失的密码,呵呵,原理就是使用单用户模式登录,然后修改密码即可,不会叫你输入旧密码 --

centos源码编译安装lamp环境

北战南征 提交于 2019-12-30 23:23:25
一、熟悉系统环境 查看系统版本号 cat /etc/issue 查看所有硬件的型号 dmidecode | more 查看memory info cat /proc/meminfo | more 查看CPU info cat /proc/cpuinfo 查看磁盘信息 df -lh 二、准备工作 更新系统时间 ntpdate time.windows.com;/sbin/hwclock -w 备份并替换系统的repo文件 sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak cd /etc/yum.repos.d/ sudo wget http://mirrors.163.com/.help/CentOS6-Base-163.repo sudo mv CentOS6-Base-163.repo CentOS-Base.repo 更新下载源 sudo yum clean all sudo yum makecache sudo yum update 测试是否成功 sudo yum install vim* 修改yum配置文件中python版本 (No module named yum) whereis python 查看python版本 sudo vim /usr/bin/yum 将

CentOS7 安装 MySQL

☆樱花仙子☆ 提交于 2019-12-30 08:49:36
1、 首先检查 MySQL 是否已安装 yum list installed | grep mysql 如果有的话 就全部卸载 yum -y remove + 数据库名称 2、 MySQL 依赖 libaio,所以先要安装 libaio yum search libaio # 检索相关信息 yum install libaio # 安装依赖包 3、 下载 MySQL Yum Repository wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm 注意:如果提示 -bash: wget: 未找到命令 ,请先执行 yum install wget 安装 wget 4、 添加 MySQL Yum Repository 添加 MySQL Yum Repository 到你的系统 repository 列表中,执行 yum localinstall mysql-community-release-el7-5.noarch.rpm 5、 验证下是否添加成功 yum repolist enabled | grep "mysql.*-community.*" 6、 选择要启用 MySQL 版本 查看 MySQL 版本,执行 yum repolist all | grep mysql 可以看到 5.5, 5

Centos7 安装和配置MySQL5.7

白昼怎懂夜的黑 提交于 2019-12-30 04:47:45
Centos7 安装和配置MySQL5.7 原创 myCat、 发布于2019-03-29 15:56:13 阅读数 3351 收藏 更新于2019-12-12 15:24:00 分类专栏: Centos7 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接: https://blog.csdn.net/WYA1993/article/details/88890883 展开 第一步 ,下载MySQL安装 [root@localhost ~] # cd /home/data/ [root@localhost data] # ls get-docker.sh nginx-1.10.1 nginx-1.10.1.tar.gz redis-5.0.3 redis-5.0.3.tar.gz server-jre-8u131-linux-x64.tar.gz zookeeper-3.4.10.tar.gz [root@localhost data] # wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm 如果提示wget命令不存在,先执行 yum -y install wget 下载完成后 多了一个mysql57-xxx的文件

[mysql] linux 下mysql 5.7.12 安装

懵懂的女人 提交于 2019-12-29 05:46:38
1.下载mysql wget http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.12-1.el6.x86_64.rpm-bundle.tar 2. 解压 tar -xf mysql-5.7.12-1.el6.x86_64.rpm-bundle.tar 解压完成后由这么几个文件: mysql-community-client-5.7.12-1.el6.x86_64.rpm mysql-community-common-5.7.12-1.el6.x86_64.rpm mysql-community-devel-5.7.12-1.el6.x86_64.rpm mysql-community-embedded-5.7.12-1.el6.x86_64.rpm mysql-community-embedded-devel-5.7.12-1.el6.x86_64.rpm mysql-community-libs-5.7.12-1.el6.x86_64.rpm mysql-community-libs-compat-5.7.12-1.el6.x86_64.rpm mysql-community-server-5.7.12-1.el6.x86_64.rpm mysql-community-test-5.7.12-1.el6.x86_64

MAC安装mysql8.0.11以及修改root密码

早过忘川 提交于 2019-12-29 05:45:54
1、安装 官网下载地址: https://dev.mysql.com/downloads/mysql/ 我选择安装的是macOS 10.13 64位的DMG包安装 2、启动mysql 打开系统偏好设置,会看到安装好的mysql 双击进入mysql启动 终端启停mysql 启动MySQL服务 sudo /usr/local/MySQL/support-files/mysql.server start 停止MySQL服务 sudo /usr/local/mysql/support-files/mysql.server stop 重启MySQL服务 sudo /usr/local/mysql/support-files/mysql.server restart 3、登陆mysql 刚安装完后终端登陆mysql mysql -uroot -p 问题出现了 MYSQL会要求输入一个默认密码,但当自己在终端上使用默认密码登录的时候,总会提示一个授权失败的错误:Access denied for user ‘root’@’localhost’ (using passwor) 问题解决: 这是因为没有给root角色设置密码; 1. 打开终端停止mysql sudo /usr/local/mysql/support-files/mysql.server stop 2.

Mac下MySQL 5.7修改密码

我是研究僧i 提交于 2019-12-29 03:42:22
1.关闭MySQL服务:系统偏好->MySQL ->Stop MySQL Server; 2.进入终端,输入指令,进入安装目录: cd /usr/local/mysql/bin/ 3.输入命令($):登录管理员权限 sudo su 4.输入命令(sh-3.2#):禁止mysql验证功能。运行命令后mysql服务会自动重启(系统偏好设置中可以看到The MySQL Server Instance is running); ./mysqld_safe --skip-grant-tables & 5. 输入命令 ./mysql 回车后,输入命令 FLUSH PRIVILEGES; 回车后,输入命令 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('自己设置密码'); 6. 使用root 用户登录 mysql -u root -p 7. 输入刚刚自己设置的密码,成功登录 来源: https://www.cnblogs.com/xuyin/p/12113964.html

rhel7安装mysql5.7

青春壹個敷衍的年華 提交于 2019-12-29 01:46:32
---------------------红帽7---------------------- 一、登录MySQL官网下载mysql 下载地址:https://dev.mysql.com/downloads/mysql/ 因为有依赖关系,得下载下面五个包 mysql-community-client-5.7.24-1.el7.x86_64.rpm mysql-community-common-5.7.24-1.el7.x86_64.rpm mysql-community-devel-5.7.24-1.el7.x86_64.rpm mysql-community-libs-5.7.24-1.el7.x86_64.rpm mysql-community-server-5.7.24-1.el7.x86_64.rpm 二、查看系统是否已经安装了mysql没有 代码 rpm -aq | grep mysql Mariadb是rhel系统已经安装好了的,需要卸载掉,安装MySQL时可能有冲突,查看Mariadb,代码 rpm -qa | grep mariadb 三、卸载Mariadb 用 rpm -e 卸载,因为有有依赖关系,末尾加上 --nodeps不顾依赖关系强制卸载 rpm -e 包名 --nodeps 四、创建安装文件夹 [root@localhost Desktop]# mkdir

Mysql忘记密码:强制更改Docker容器中的Mysql密码

只愿长相守 提交于 2019-12-28 20:09:53
查看docker中正在运行的容器 docker ps 进入MySQL 容器中 sudo docker exec -it 321459c00aa0 /bin/bash 在容器中: /etc/mysql/conf.d/ 下有 docker.cnf 文件 在 docker.cnf 文件中追加 skip-grant-tables 操作命令如下: 下载容器中的docker.cnf 文件 到宿主主机中 docker cp 321459c00aa0:/etc/mysql/conf.d/docker.cnf /home/ 编辑下载的文件追加 skip-grant-tables; [mysqld] skip-host-cache skip-name-resolve skip-grant-tables 把编辑好的文件重新上传到MySQL容器中 docker cp /home/docker.cnf 321459c00aa0:/etc/mysql/conf.d/ 重新启动MySQL 容器 docker restart 321459c00aa0 进入MySQL容器中 sudo docker exec -it 321459c00aa0 /bin/bash 密码可不用输入直接回车跳过 接下开就是修改么MySQL 密码的操作了 mysql> set password for root@localhost =

解决MySQL修改密码:ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option

梦想的初衷 提交于 2019-12-28 17:45:57
1.找不到初始密码可以在my.ini中 [mysqld] 添加: skip-grant-tables 2.修改MySQL数据库配置文件无密码登录后,修改密码报错: ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement 3.先执行: flush privileges; 4.再执行修改密码命令,可以了: set password for root@localhost=password('你的密码'); 来源: CSDN 作者: yhj198927 链接: https://blog.csdn.net/yhj198927/article/details/103745946