资讯专栏INFORMATION COLUMN

MySQL 5.7.18 安装及修改密码

zhaofeihao / 2012人阅读

摘要:使用的是官网下载的版本,安装的过程中遇到了些麻烦,在此总结下安装过程。第一步下载在官网根据自己的情况选择或下载。

使用的是官网下载的ZIP版本,安装的过程中遇到了些麻烦,在此总结下安装过程。

第一步:下载
在 [官网][1] 根据自己的情况选择 Windows (x86, 64-bit), ZIP Archive 或 Windows (x86, 32-bit), ZIP Archive下载。

第二步:解压

自己选择解压的位置,我的位置是 G:wampmysql 并且把文件名称改成了mysql

上面是解压好的文件内容,但是缺少"data"文件和"my.ini"文件
所以我们
1.首先创建一个孔文件夹命名为data
2.在data文件夹外的根目录下新建记事本,并把下面的代码复制到记事本中,重命名为"my.ini"

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

最终的文件目录如下:

第三步:添加全局变量
这段比较简单就不写了,如果有不懂得自己查一下,
第四步:安装并启动

以管理员的身份运行cmd ,并且切换到mysql的根目录下,然后执行
binmysqld --defaults-file=my.ini --initialize-insecure
(注意在这之前确认data文件一定是空的)
2.执行成功后再执行 binmysqld --install 进行服务安装
3.然后启动MySQL服务 net start mysql

第五步:安装并启动

如果忘记或者不知道密码的话,修改密码的步骤如下

1.首先关闭MySQL服务器,再cmd中执行net stop mysql
2.打开安全模式,在cmd重跳转到安装目录下 cd G:wampmysqlin
输入 mysqld --defaults-file="D:Mysqlmysql-5.7.18-winx64my.ini" --console --skip-grant-tables(注意自己修改安装路径)
3.此时打开另一个cmd窗口输入 mysql -uroot -p 然后无需输入密码直接回车进入
4.接下载打开数据库
输入: use mysql;
再输入:update mysql.user set authentication_string=password("新密码") where user="root";
接着刷新权限: flush privileges;
然后退出
5.打开mysql服务器 cmd中输入net start mysql
6.测试 cmd中输入mysql -u root -p 然后输入刚才的密码,看下能否登录

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/48767.html

相关文章

  • 无外网环境下CentOS 7 安装MySQL 5.7.18

    摘要:在开始之前不得不吐槽一下,网上有一些教程实在是太坑爹,教程直接复制粘贴别人的,不写环境,没有版本号说明。对于其他版本版本的环境,我没有进行测试,所以不保证能够成功,不过小版本号之间不同应该没有什么大碍。 情况说明 由于工作需要,需要在一台装有 CentOS 系统的测试服务器上安装 MySQL ,由于该服务器上存有其他比较重要的测试数据,所以不能连接外网。由于之前安装 MySQL 一直都...

    刘德刚 评论0 收藏0
  • 无外网环境下CentOS 7 安装MySQL 5.7.18

    摘要:在开始之前不得不吐槽一下,网上有一些教程实在是太坑爹,教程直接复制粘贴别人的,不写环境,没有版本号说明。对于其他版本版本的环境,我没有进行测试,所以不保证能够成功,不过小版本号之间不同应该没有什么大碍。 情况说明 由于工作需要,需要在一台装有 CentOS 系统的测试服务器上安装 MySQL ,由于该服务器上存有其他比较重要的测试数据,所以不能连接外网。由于之前安装 MySQL 一直都...

    Scorpion 评论0 收藏0
  • 无外网环境下CentOS 7 安装MySQL 5.7.18

    摘要:在开始之前不得不吐槽一下,网上有一些教程实在是太坑爹,教程直接复制粘贴别人的,不写环境,没有版本号说明。对于其他版本版本的环境,我没有进行测试,所以不保证能够成功,不过小版本号之间不同应该没有什么大碍。 情况说明 由于工作需要,需要在一台装有 CentOS 系统的测试服务器上安装 MySQL ,由于该服务器上存有其他比较重要的测试数据,所以不能连接外网。由于之前安装 MySQL 一直都...

    Steven 评论0 收藏0
  • CentOS 7.2环境搭建实录(第三章:mysql安装和postgresql安装)

    摘要:第三章安装和安装安装下载创建用户初始化数据库记录初始化数据库的用户密码也可以使用下面的命令,两者的区别就是一个有初始化密码,一个没有配置启动信息修改配置如下图所示保存退出尝试启 第三章:mysql安装和postgresql安装 mysql安装 下载mysql cd /usr/local/src wget https://dev.mysql.com/get/Downloads/MySQL...

    3fuyu 评论0 收藏0
  • CentOS 7.2环境搭建实录(第三章:mysql安装和postgresql安装)

    摘要:第三章安装和安装安装下载创建用户初始化数据库记录初始化数据库的用户密码也可以使用下面的命令,两者的区别就是一个有初始化密码,一个没有配置启动信息修改配置如下图所示保存退出尝试启 第三章:mysql安装和postgresql安装 mysql安装 下载mysql cd /usr/local/src wget https://dev.mysql.com/get/Downloads/MySQL...

    Turbo 评论0 收藏0

发表评论

0条评论

zhaofeihao

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<