ubuntu、Windows安装mysql 5.7.6以后的版本后首次登录及修改root密码

ubuntu、Windows安装mysql 5.7.6以后的版本后首次登录及修改root密码

Ubuntu安装MySQL的步骤

  1. 安装mysql服务端和客户端
    sudo apt-get install mysql-server mysql-client

  2. 启动mysql服务
    sudo service mysql start

  3. 首次安装完成后不知道登录密码
    sudo cat /etc/mysql/debian.cnf
    用username和password登录mysql

  4. 修改root密码

alter user 'root'@'localhost' identified by 'your password';
  1. 重启mysql
    sudo service mysql restart

  2. 此时就可以用root登录mysql了

Windows中安装MySQL的步骤如下:

  1. 安装MySQL服务,进入bin目录下
    mysql --install
  2. 初始化MySQL
    mysqld --initialize
    会在mysql目录下产生一个data文件夹存放数据
  3. 启动MySQL服务
    net start mysql
    以上步骤都需要在管理员权限下的cmd中操作。
    (碰到一个很坑的事,Windows优先将域名解析为IPv6地址,导致localhost被解析为 : : 1 而不是 127.0.0.1,导致错误,这需要改变操作系统域名解析的优先权)

Windows 初始化MySQL后有一个初始密码,用该初始密码登录MySQL后也需要修改密码才能继续操作:

  1. 初始密码在 mysql 文件夹下的 data目录中的 xxx.err文件中;
  2. 用该密码登录root用户,修改密码
alter user 'root'@'localhost' identified by 'your password';

修改了初始密码才能进行下一步操作

你可能感兴趣的:(mysql,ubuntu,mysql,root)