MySQL分为安装版和解压版。为了以后MySQL出问题想重装时会出现各种不必要的麻烦,我们这里选择解压版MySQL。详细步骤如下:

一:Mysql官网下载Mysql解压版

到官网下载,网址为:https://dev.mysql.com/downloads/mysql/ ,选择下载ZIP Archive格式的压缩包,版本也可以选择,我们这里选择5.7.28,具体步骤如下:

下载完后得到如下的压缩包:

二:安装Mysql

我们这里选择的是免安装版的,所以直接将下载的压缩包解压到您想要的目录下就可以了。这里我们就解压到 d:\wamp\mysql5728x64解压后得到如下目录:

三:配置Mysql-------my.ini

在根目录下新建一个my.ini文件,在里面存入以下代码:

[mysql]
#设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:\wamp\mysql5728x64
# 设置mysql数据库的数据的存放目录
datadir=D:\wamp\mysql5728x64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

basedir就是你安装mysql的路径,为必选项。

default-character-set = utf8,character_set_server = utf8可以不写但是为了避免以后由于编码出现的问题可以在这先设置。

四:配置环境变量

在桌面右击我的电脑,选择属性,出现窗口后,按下图所示操作:

点击编辑后,会出现一个对话窗口,点击新建,然所输入mysql安装目录下的bin的完整目录,比如d:\wamp\mysql5728x64\bin。

配置环境变量后, 我们要启动MySQL就不必到MySQL的bin目录下启动了,直接在cmd中直接输入net start mysql 就可以启动服务了。

五:初始化

我们以管理员的身份打开CMD,如何以管理员的身份打开,我们在安装apache的教程时有说过,不懂的可以去看。在CMD中切换到MYSQL的BIN目录下。执行以下命令

mysqld –-initialize

注意命令是mysqld,不是mysql,所以要注意。当成功以后,在根目录下会多出一个DATA目录,如下图所示:

六:安装Mysql服务

还是在bin目录下运行命令 mysqld install,执行成功会提示,如图所示:

至此,mysql的解压版安装已经成功了!

七:启动mysql服务

在CMD中执行命令 net start mysql

八:登陆Mysql

在登陆之前我们要先获取登陆的密码,首先在根目录下的data目录里找到一个以.err为后缀的文件,然后以文本方式打开,找到password这一行,最后面的就是密码了。找不到的可以用ctrl+f去查找。

找到密码后,在CMD中输入命令:mysql -u root -p 回车后,需要您输入密码,输入我们刚才找到的密码就可以了。登陆成功后如下图所示:

九:修改密码

在"mysql>"提示符后面输入命令:set password for root@localhost = password('新密码');   命令后面是有分号的,不要忘记了。

用户名一般是root,并设置新密码。

以些为止MYSQL就算是设置完成了。

退出mysql的命令是 mysql>exit

停止mysql的命令是,在cmd中输入:net stop mysql

卸载mysql的命令是,在cmd中输入:sc delete mysql


如果有帮到您,就给小编打个赏吧,谢谢哦!

小白搭建WAMP详细教程---mysql安装与设置的更多相关文章

  1. 小白搭建WNMP详细教程---MYSQL安装与设置

    MYSQL的安装请参考WAMP中的mysql的安装教程,两者是一样的. https://www.cnblogs.com/missbye/p/12050312.html

  2. 小白搭建WAMP详细教程---apache安装与设置

    一.apache官网下载Apache HTTP Server服务器 1.打开apache官网http://www.apache.org/,拉到最底下,找到HTTP Server,点击进去下载.也可以直 ...

  3. 小白搭建WAMP详细教程---php安装与设置

    一.php官网下载php压缩包 到php官网http://www.php.net 下载,有很多版本,我们这里选择7.2.25,具体步骤如下: 二.php的安装 下载后得到如下的压缩包,将压缩包解压到您 ...

  4. 小白搭建WNMP详细教程---PHP安装与设置

    php的安装请参考WAMP中PHP的安装教程https://www.cnblogs.com/missbye/p/12049925.html 需要注意的是,我们下载的PHP版本要下载Non Thread ...

  5. 小白搭建WNMP详细教程---NGINX安装与设置

    一.Nginx下载 Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器.Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Ramble ...

  6. 小白搭建WAMP详细教程---apache、mysql、php的整合配置

    Apache与PHP整合 我们之前说过PHP能够解析PHP代码, 可是不服务于apache,apache能够获取接收浏览器的请求, 可是不能处理PHP代码, 要实现动态站点开发,就必须结合apache ...

  7. 小白搭建WNMP详细教程---NGINX、MYSQL、PHP的整合配置

    我自定义安装后的目录结构如下: 安装在D盘的WNMP下,其中WWW是网站的目录.ZIPS是放压缩包文件. 一.配置环境变量 在桌面右击我的电脑,选择属性,出现窗口后,按下图所示操作: 点击编辑后,会出 ...

  8. 手把手教从零开始在GitHub上使用Hexo搭建博客教程(二)-Hexo参数设置

    前言 前文手把手教从零开始在GitHub上使用Hexo搭建博客教程(一)-附GitHub注册及配置介绍了github注册.git相关设置以及hexo基本操作. 本文主要介绍一下hexo的常用参数设置. ...

  9. 从零开始搭建系统1.4——MySql安装及配置

    安装环境:CentOS7 64位 ,安装MySQL5.7 1.创建mysql目录 2.在MySQL官网中下载YUM源rpm安装包:http://dev.mysql.com/downloads/repo ...

随机推荐

  1. Jquery UI Autocomplete 在mvc中应用

    首先添加引用 <link href="~/Content/themes/base/jquery-ui.css" rel="stylesheet" type ...

  2. 杭电1720---A+B Coming(技巧:使用%x)

    Problem Description Many classmates said to me that A+B is must needs. If you can't AC this problem, ...

  3. 杭电OJ2039——三角形(c++)(易错题:数据类型不确定)

    三角形 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submis ...

  4. Mysql性能监控可视化

    前言 ​ 操作系统以及Mysql数据库的实时性能状态数据尤为重要,特别是在有性能抖动的时候,这些实时的性能数据可以快速帮助你定位系统或Mysql数据库的性能瓶颈,镜像你在Linux系统上使用top.i ...

  5. Kali Debian 修改时区

    1.KaliDebian默认读取时区文件是/etc/localtime(重建软连接,达到修改时区目的) 2./etc/localtime是个软连接,连接到时区文件/usr/share/zoneinfo ...

  6. vue 侦听器watch 之 深度监听 deep

    <template> <div> <p>FullName: {{person.fullname}}</p> <p>FirstName: &l ...

  7. LeetCode430 扁平化多级双向链表

    您将获得一个双向链表,除了下一个和前一个指针之外,它还有一个子指针,可能指向单独的双向链表.这些子列表可能有一个或多个自己的子项,依此类推,生成多级数据结构,如下面的示例所示. 扁平化列表,使所有结点 ...

  8. 剑指offer 面试题5:替换空格

    题目描述 请实现一个函数,将一个字符串中的每个空格替换成"%20".例如,当字符串为We Are Happy. 则经过替换之后的字符串为We%20Are%20Happy. 编程思想 ...

  9. spring中的工厂模式

    spring的bean的创建原理就是框架利用反射创建出实例对象 工厂模式:工厂帮我们创建对象:有一个专门帮我们创建对象的类,我们把这个类叫做工厂类. 例如:Plane plane = PlaneFac ...

  10. .NET 5 程序高级调试-WinDbg

    上周和大家分享了.NET 5开源工作流框架elsa,程序跑起来后,想看一下后台线程的执行情况.抓了个进程Dump后,使用WinDbg调试,加载SOS调试器扩展,结果无法正常使用了: 0:000> ...