zoukankan      html  css  js  c++  java
  • windows下安装mysql教程

    下载mysql压缩包

    我的系统是windows10,64位的,我下载了最新版的MySQL Community Server。这是社区版的mysql服务器。自己根据自己系统酌情下载。


    解压和检查包内容

    用你喜欢的软件将你下载来的压缩包解压,解压位置随意,因为可以配置环境变量。我打开解压出来的文件夹之后,发现没有我参考的这个教程里所说的my-default文件。此时我就知道有点不妙。可能是版本变了的原因。
    没办法,生活得继续...


    安装

    一: 以管理员身份启动cmd,切换到你解压那个文件夹的目录下bin文件夹里,比如我的目录是F:chromeDownloadmysql-5.7.19-winx64in
    二: 运行命令:mysqld -install
    (此时你可能遇到错误,说你缺少这个文件MSVCP120.dll。这是由于你的系统还没安装 Visual C++ Redistributable Packages for Visual Studio 2013所致。更加详细的说明在这里。到官网下载你想要的Visual C++ Redistributable Package版本,我先择了Chinese - China,连接在这里。这个安装包才十几兆大小,秒安装的。弄好之后,再重新执行:mysqld -install
    三: 初始化data数据,执行命令:mysqld --initialize这一步很重要不然mysql不能启动。此时你会在..mysql-5.7.19-winx64下看到新生成一个叫data的文件夹。


    启动mysql

    1, 运行命令:net start mysql便可以启动mysql。
    (由于MySQL5.7在安装完后,第一次启动时,会在root目录下生产一个随机的密码,文件名为 .mysql_secret。所以,登录时需要用随机密码登录,然后通过命令SET PASSWORD = PASSWORD(‘new password’);修改密码,但是我没找到这个文件,你也许能看见。如果你这里可以修改密码,下面就不用看啦)
    2, 如果你没拿到root密码,就进行下面步骤:

    1. 关闭正在运行的MySQL服务;
    2. 打开DOS窗口,转到mysqlin目录;
    3. 输入mysqld --skip-grant-tables回车(--skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证。 );
    4. 再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysqlin目录;
    5. 输入mysql回车,如果成功,将出现MySQL提示符 >;
    6. 连接权限数据库: use mysql;;
    7. 改密码:mysql>update mysql.user set authentication_string=password('123456') where user='root' and Host ='localhost';

    如果出现错误,将authentication_string改为password试试。


    参考:这里 这里


    版权:保留所有权,转载注明出处


  • 相关阅读:
    P1121 环状最大两段子段和
    无题
    cdoj 1485 柱爷搞子串 sam treap
    自然数幂和
    Gym 100341C AVL Trees NTT
    线性筛分解质因子
    codeforces 366 Ant Man dp
    UVALive 6914 Maze Mayhem 轮廓线dp
    hdu 5790 Prefix 字典树 主席树
    莫比乌斯反演个人小结
  • 原文地址:https://www.cnblogs.com/busui/p/7224276.html
Copyright © 2011-2022 走看看