美文网首页
MySQL Server 5.7.19-window64位安装

MySQL Server 5.7.19-window64位安装

作者: MLLWF | 来源:发表于2017-08-07 17:26 被阅读0次

    前言:

    去他****坑爹玩意!

    进入正题

    本来想官网下载一个安装程序,一步步安装的想想就美滋滋,但是到了第三步发现安装下载列表里面压根没有Server程序,找不出来原因,没办法只能从官网上下载了一个解压ZIP包,解压之后自己配置了;

    根据电脑配置选择安装包
    • 解压之后在根目录新建一个.ini格式的配置文件(注意格式,不是普通的文本文件格式的),将配置文件的名字命名为"my.ini",然后打开这个文件,贴上下面这段代码:
    [mysqld]
    basedir ="D:\MySql\mysql-5.7.19-winx64"
    datadir ="D:\MySql\mysql-5.7.19-winx64\data"
    port=3333
    server_id =10
    character-set-server=gbk
    character_set_filesystem=gbk
    [client]
    port=3333
    default-character-set=gbk
    [mysqld_safe]
    timezone="CST"
    [mysql]
    default-character-set=utf8
    

    其中的basedir和datadir的值是需要你根据你的Zip解压的路径去配的,datadir后面要加上\data,和上面的一样;
    这时候你的解压目录就是这样的:

    多的空行是我涂掉的文件夹,这个文件夹会在下面的步奏生成
    • 配置我们的环境变量;

    电脑->属性->高级系统属性->环境变量 ,然后将bin文件夹的目录加载path的后面
    -以管理员的身份运行cmd命令行,切到上面的bin目录里,执行

    mysqld –initialize 
    10月22号再次安装MYSQL,执行这条语句报错,
    
    
    图片.png
    大概就是没有找到生成文件的data目录,但是我手动新建data目录之后再次执行,虽然不报错了,但是生成的文件还是错误的。。。最后在网上又找了一条语句:mysqld --initialize --user=mysql --console 。
    我把data文件又删除掉,然后执行这条语句,发现没有在报错了,在看下目录,成功自动生成了data目录,并且里面的文件也是对的,然后按照下文继续执行,成功启动了服务!
    
    
    图片.png

    这是初始化操作,这时候会在解压目录里面自动生成data文件夹,并且添加初始化MySql的文件;(网上说手动创建data文件夹,但是我试的创建生成的初始化的MySql文件不全导致启动服务失败);

    mysqld install
    

    这是下载安装服务语句,之后就是直接开启服务器

    net start mysql
    

    到这里应该就行了,如果报一下错误:

    图片.png
    就到bin目录下删除一个mysqld的空文件,再执行开启语句就好了!
    参考链接
    • 最后就是登录了

    执行:mysql -u root -p 回车之后会让你输入密码,这是安装之后生成的随机密码,在上面生成的data文件夹里面的ear文件里面:


    图片.png

    填写密码之后回车就会看到下面让人感动的流泪的画面:


    我的天,我终于成功了
    如果你想修改随机密码:
    mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');
    

    相关文章

      网友评论

          本文标题:MySQL Server 5.7.19-window64位安装

          本文链接:https://www.haomeiwen.com/subject/jxfblxtx.html