美文网首页
mysql服务的修复的方法-初始化

mysql服务的修复的方法-初始化

作者: 一把君子剑 | 来源:发表于2018-09-17 11:55 被阅读9次

1 mysql服务的修复的方法-初始化

1.1 数据库初始化

/usr/bin/mysql_install_db

1.2 新建mysql文件夹

mysql_install_db --user=mysql --ldata=/var/lib/mysql/

1.3 更改权限设置

chown mysql.mysql /var/lib/mysql -R
chmod 777 /tmp/

1.4 设置权限

进入 /data目录删除mysql 文件夹

cd /data/
rm -rf mysql/

移动数据并设置权限

mv /var/lib/mysql /data/
chmod -R 755 /data

启动mysql

/etc/init.d/mysql start

成功启动数据库,后续配置可参考 https://www.jianshu.com/p/e9bdf407fdce 中的1.3.5后步骤进行。
如果忘记root登陆密码可参考2 进行重置

2 mysql重置root密码方法

2.1 修改配置文件

vi /etc/my.cnf 
加入 skip-grant-tables配置,保存退出
图片 3.png

2.2 重启mysql

/etc/init.d/mysql restart

2.3 登陆mysql

mysql

2.4 修改root密码

mysql> USE mysql;
mysql> UPDATE user SET Password = password ( 'newpassword' ) WHERE User = 'root';
mysql> flush privileges;
mysql> exit

2.5 恢复配置文件

vi /etc/my.cnf 

删除步骤3.1 加入的skip-grant-tables

2.6 重启mysql

/etc/init.d/mysql restart

即可完成修改

相关文章

  • mysql服务的修复的方法-初始化

    1 mysql服务的修复的方法-初始化 1.1 数据库初始化 1.2 新建mysql文件夹 1.3 更改权限设置 ...

  • Manjaro|配置MySql数据库

    安装并初始化MySql 初始化MySql数据目录/注意记录root临时密码 查看MySql状态 启动MySql服务...

  • 数据库:MySQL和PostgreSQL

    MySQL manjaro下安装并初始化MySql 安装: 初始化(必须): 启动MySql服务/开机自启: 通用...

  • Linux yum安装mysql8.x

    yum仓库下载mysql yum安装mysql 启动mysql服务 检查mysql服务状态 查看初始化密码 修改密...

  • MySQL学习 01 安装 基于MacOS

    在Mac环境使用brew安装MySQL 基于brew操作mysql服务 MySQL的初始化配置 在MySQL安装完...

  • 1.初涉MySQL

    启动MySQL 方法1: 方法2: 停止MySQL服务 登录服务 退出服务 cls清除cmd内容 修改MySQL提...

  • Mysql 数据库安装

    安装MYSQL步骤 2.2命令参考: ①安装服务:mysqld --install ②初始化:** mysql...

  • Linux下安装Mysql

    安装 下载并安装 权限设置 初始化MySQL 启动mysql服务 关闭服务和查看状态 设置root密码 停止mys...

  • MySQL设置 密码及远程访问

    Mysql初始化root密码和允许远程访问 1、检查和配置mysql服务 查看mysql监听IP和端口是否正常。 ...

  • Mysql初始化(ubuntu)

    mysql初始化(ubuntu为例) 安装 检查服务是否启动 查看mysql初始密码 sudo vim /etc/...

网友评论

      本文标题:mysql服务的修复的方法-初始化

      本文链接:https://www.haomeiwen.com/subject/jkwknftx.html