MySQL 安装配置流程 及 遇到的问题

133 阅读2分钟

安装流程

  1. 下载MySQL安装包

  2. 下载完后 解压到空间大的 盘符中 文件目录不要有中文和空格

  3. 添加环境变量:右击我的电脑 --> 属性 --> 高级系统设置 --> 环境变量

  4. 在path 环境变量中 新建 里面添加 MySQL安装目录地址 image.png

  5. 在 D:\program\pgqmysql\mysql-5.7.19-winx64 目录下创建 (  my.ini )文件

         [client]  
         port=3306  
         default-character-set=utf8  
         [mysqld]  
         # 设置为自己MYSQL的安装目录  
         basedir=D:\program\pgqmysql\mysql-5.7.19-winx64\  
         # 设置为MYSQL的数据目录  
         datadir=D:\program\pgqmysql\mysql-5.7.19-winx64\data\  
         port=3306  
         character_set_server=utf8  
         #跳过安全检查  
         skip-grant-tables
         
       这里面要注意 文件目录别搞错了
    

    image.png

  6. 使用管理员身份打开 cmd 并切换到MySQL的目录文件

  7. image.png

基础使用

  1. MySQL 服务器启动关闭
    启动  net start mysql
    关闭  net stop mysql
    
  2. 修改密码
        1.进入MySQL管理终端 : mysql -u root -p
            当前root用户密码为空
        2.修改密码
            输入 use mysql
            update user set authentication_string=password('XXX') where user='root' and Host='localhost';
            上面是修改root 用户的密码为 XXX
        3.刷新权限
            flush privileges;
        4.退出
            quit
    
  3. 重新进入 MySQL流程
    •  启动服务器 -> 进入管理终端 -> 输入密码进入MySQL
      

遇到问题

  1. Unable to execute code MSVCR120.DLL because not found

  2. net start mysql  报错 服务名无效

    • 输入命令 net start mysql 出现的报错 这里需要注意一下 命令的拼写 。。。
  3. ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)

    • 这个错是因为 输入命令 mysql -u root -p 的时候 报错 这个东西 没加密码的时候  别注释my.ini文件里面那行跳过验证的代码
  4. ERROR 1049 (42000): Unknown database 'mysql'

    • 输入 use mysql 说未知数据库 "mysql" 。。。 看到这个错误别犹豫 直接 quit 退出数据库 net stop mysql 关掉服务  然后删除MySQL安装目录中的 data 文件夹  mysqld --initialize-insecure --user=mysql 初始化服务 重新启动服务器 net start mysql  然后按照上面修改密码的步骤进行