MySql数据库安装&修改密码&开启远程连接图解

时间:2022-08-22 16:57:03

相关工具下载地址:

  mysql5.6 链接:http://pan.baidu.com/s/1o8ybn4I密码:aim1

  SQLyog-12.0.8 链接:http://pan.baidu.com/s/1boVryZt 密码:jafe

声明:

  本文是从多个文章整合而成,所以图片中的mysql文件目录地址会一致,忽略目录看命令与提示就OK。

教程开始:

数据库安装:

1.MySQL安装文件分为两种,一种是msi格式的,一种是zip格式的。如果是msi格式的可以直接点击安装,按照它给出的安装提示进行安装(相信大家的英文可以看懂英文提示),一般MySQL将会安装在C:\Program Files\MySQL\MySQL Server 5.6 该目录中;
   zip格式是自己解压,解压缩之后其实MySQL就可以使用了,但是要进行配置(我们讲解的就是这种)。

2.解压之后可以将该文件夹改名,放到合适的位置,个人建议把文件夹改名为MySQL Server 5.6,放到D:\soft\mysql-5.6.24-win32路径中。当然你也可以放到自己想放的任意位置。

MySql数据库安装&修改密码&开启远程连接图解

3.完成上述步骤之后,很多用户开始使用MySQL,但会出现图示的错误。这是因为没有配置环境变量所致。配置环境变量很简单:
 我的电脑->属性->高级->环境变量
   选择PATH,在其后面添加: 你的mysql bin文件夹的路径 (如:D:\soft\mysql-5.6.24-win32\bin)
   PATH=.......;D:\soft\mysql-5.6.24-win32\bin(注意是追加,不是覆盖)

MySql数据库安装&修改密码&开启远程连接图解

4.配置完环境变量之后先别忙着启动mysql,我们还需要修改一下配置文件(如果没有配置,之后启动的时候就会出现图中的错误哦!:错误2 系统找不到文件),
   mysql-5.6.1X默认的配置文件是在C:\Program Files\MySQL\MySQL Server 5.6\my-default.ini,或者自己建立一个my.ini文件,在其中修改或添加配置(如图): 
   [mysqld] 
   basedir=D:\soft\mysql-5.6.24-win32(mysql所在目录) 
   datadir=D:\soft\mysql-5.6.24-win32\data (mysql所在目录\data)

MySql数据库安装&修改密码&开启远程连接图解

MySql数据库安装&修改密码&开启远程连接图解

5.以管理员身份运行cmd(一定要用管理员身份运行,不然权限不够,),
 输入:cd C:\Program Files\MySQL\MySQL Server 5.6\bin 进入mysql的bin文件夹(不管有没有配置过环境变量,也要进入bin文件夹,否则之后启动服务仍然会报错误2)
 输入mysqld -install(如果不用管理员身份运行,将会因为权限不够而出现错误:Install/Remove of the Service Denied!) 
 安装成功

MySql数据库安装&修改密码&开启远程连接图解

MySql数据库安装&修改密码&开启远程连接图解

如果安装过会出现如图提示这步可跳过

MySql数据库安装&修改密码&开启远程连接图解

6.安装成功后就要启动服务了,继续在cmd中输入:net start mysql(如图),服务启动成功!
 此时很多人会出现错误,请看注意:
 注意:这个时候经常会出现错误2和错误1067。
 如果出现“错误2 系统找不到文件”,检查一下是否修改过配置文件或者是否进入在bin目录下操作,如果配置文件修改正确并且进入了bin文件夹,需要先删除mysql(输入 mysqld -remove)再重新安装(输入 mysqld -install);
 如果出现错误1067,那就是配置文件修改错误,确认一下配置文件是否正确。

MySql数据库安装&修改密码&开启远程连接图解

7.服务启动成功之后,就可以登录了,如图,输入mysql -u root -p(第一次登录没有密码,直接按回车过),登录成功!

修改密码:

1.mysql -u root -p(第一次登录没有密码,直接按回车过)
2.use mysql;
3.update user set password=password('你的密码') where user='root'; 
4.flush privileges;

开始远程连接:

1.使用刚修改好的用户名密码登录

 MySql数据库安装&修改密码&开启远程连接图解

2.使用“use mysql”命令,选择要使用的数据库,修改远程连接的基本信息,保存在mysql数据库中,因此使用mysql数据库。

 MySql数据库安装&修改密码&开启远程连接图解

3.使用“GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;”命令可以更改远程连接的设置。

 MySql数据库安装&修改密码&开启远程连接图解

4.使用“flush privileges;”命令刷新刚才修改的权限,使其生效。

 MySql数据库安装&修改密码&开启远程连接图解

5.使用工具用IP连接

  MySql数据库安装&修改密码&开启远程连接图解

MySql数据库安装&修改密码&开启远程连接图解的更多相关文章

  1. mysql8.0 安装 修改密码 允许远程连接

    转自:https://www.cnblogs.com/xyabk/p/8967990.html mysql从5.7一下子跳跃到了8.0,其中的改变还是很大,有点这里就不说了,小伙伴们自己去百度了解一下 ...

  2. [运维] 如何在云服务器上安装 MySQL 数据库, 并使用 Navicat 实现远程连接管理

    .•●•✿.。.:*.•●•✿.。.:*.•●•✿.。.:*.•●•✿.。.:*.•●•✿.。.:*.•●•✿.。.:*.•.•●•✿.。.:*.•●•✿.。.:*.•●•✿.。.:*.•●•✿.。. ...

  3. windows安装mysql数据库并修改密码

    1.下载 MySQL Community Server https://dev.mysql.com/downloads/mysql/ 2.解压 如果想要让MySQL安装在指定目录,那么就将解压后的文件 ...

  4. 阿里云Centos 7.6安装Redis以及开启远程连接

    下载地址:http://redis.io/download,下载最新稳定版本. 本教程使用的最新文档版本为 5.0.5,下载并安装: $ wget http://download.redis.io/r ...

  5. mysql数据库如何修改密码及权限分配

    如何修改Mysql密码 Mysql用户密码采用md5加密函数加密(单向加密) SELECT PASSWORD('root'); -- *81F5E21E35407D884A6CD4A731AEBFB6 ...

  6. linux 下修改mysql下root 权限来允许远程连接

    MySQL默认只允许root帐户在本地登录,如果要在其它机器上连接mysql,必须修改root允许远程连接. 其操作简单,如下所示: 1. 进入mysql: /usr/local/mysql/bin/ ...

  7. yum 安装 Mysql error ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 开启远程连接 修改登入密码 忘记root密码 配置防火墙规则 随手mark

    yum 安装 MYsql:        yum install mysql mysql-server mysql-devel -y 1.1 登入报错: ERROR 1045 (28000): Acc ...

  8. Linux Mysql 安装 开启远程连接 供python agent 连接测试 Mark

    Linux     6.3 (1) cat  /etc/redhat-release uname -a 查看yum 源:   阿里源 无源运行: echo 下载阿里云的yum源配置 wget -O / ...

  9. Win7安装mysql数据库、修改默认密码

    学习和使用myslq数据库半年时间,mysql对于每一个开发人员都不会陌生.今天对电脑重装系统,为了方面测试在个人PC上安装了mysql数据库.以一下是整个安装过程. 一.下载mysql 1.首先需要 ...

随机推荐

  1. Hide JSP error icons in Eclipse

    down voteaccepted Can can either configure this at workspace level or overwrite at web project level ...

  2. dapper关联关系查询小测试

    测试实体类(表结构) public class User { public int user_id { get; set; } public string user_name { get; set; ...

  3. 手机扫描二维码下载APP,根据操作系统不同自动下载

    Android和IOS手机扫描二维码下载APP,根据OS不同,自动处理相应下载操作.IOS自动跳转至AppStore应用下载页,Android自动下载应用的apk包. <script type= ...

  4. MYSQL 用户

    MYSQL 并没有与SQL Server一样的两个级别的主体,它只有user. user 的信息都保存在mysql 数据库的 user 表中:我想也可以用insert 的方式新建用户,只是这种尝试还没 ...

  5. git日志--log

    1. 查找改动某个文件所有的日志 git log --pretty=oneline somefile.java git log --oneline somefile.java git log --pr ...

  6. 《Python黑帽子》&lowbar;1设置Python环境安装wingIDE

    1首先你得有个Kali 检测python版本 安装pip 2安装wingIDE 网站 http://www.wingware.com 获取WingIDE 3解压wingide并且解决依赖关系 下载后在 ...

  7. js弹框的3种方法

    js的三种弹框的方法 1.第一种 :  alert("1"); 2.第二种 :  window.open("Tests2.html"); var r = con ...

  8. HTTP协议和WEB框架

    一.HTTP协议 <<HTTP权威指南>>读书笔记:https://www.cnblogs.com/qcssmd/p/5508150.html 一.HTTP简介 HTTP协议是 ...

  9. Android自己定义控件:进度条的四种实现方式

    前三种实现方式代码出自: http://stormzhang.com/openandroid/2013/11/15/android-custom-loading/ (源代码下载)http://down ...

  10. 批处理之IPC连接工具

    由于自己需要重复一些工作,闲来没事发个搞个批处理玩玩. 功能介绍:建立IPC连接,IPC磁盘映射,断开IPC连接等 @echo off color 0A echo Welcome!!! echo 本机 ...