zoukankan      html  css  js  c++  java
  • ubuntu下mysql安装路径更改及密码修改

    一、修改mysql的安装路径

    1 停止mysql服务
    sudo /etc/init.d/mysql stop

    2 复制现有数据目录到目标目录
    sudo cp /var/lib/mysql /home/mysql

    3 修改权限
    sudo chown -R mysql:mysql /home/mysql
    sudo chmod 755 /home/mysql
    sudo chmod 660 /home/mysql ib*
    sudo chmod 755 /home/mysql/mysql
    sudo chmod 660 /home /mysql/mysql/*

    4 修改mysql配置文件
    sudo vi /etc/mysql/my.cnf

    修改datadir 为 /home/mysql

    5 修改ubuntu特有安全机制
    sudo vi /etc/apparmor.d/usr.sbin.mysqld

    修改 /var/lib/mysql 为 /home/mysql

    6 删除ubuntu生成的~文件
    sudo rm /etc/apparmor.d/usr.sbin.mysqld~

    7 重启完成
    sudo /etc/init.d/apparmor restart
    sudo /etc/init.d/mysql start

    二 修改mysql数据库密码

    用UPDATE直接编辑user表
      mysql -u root
      mysql> use mysql;
      mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';
      mysql> FLUSH PRIVILEGES;
    在丢失root密码的时候,可以这样
      mysqld_safe --skip-grant-tables&
      mysql -u root mysql
      mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';
      mysql> FLUSH PRIVILEGES; 

  • 相关阅读:
    数论——欧拉函数
    数论——最大公约数
    Python——循环
    数论——素数和反素数
    数论——快速幂剖析
    Perfect Keyboard
    HTML学习笔记Day6
    HTML学习笔记Day5
    HTML学习笔记Day4
    HTML学习笔记Day3
  • 原文地址:https://www.cnblogs.com/tyjsjl/p/2190324.html
Copyright © 2011-2022 走看看