美文网首页
windows下安装mysql5.7

windows下安装mysql5.7

作者: 高呼吾名 | 来源:发表于2019-09-24 21:16 被阅读0次

    1、下载mysql程序

    下载地址:https://dev.mysql.com/downloads/mysql/

    downloadmysql.png

    2、将下载好的文件解压

    jieya.png

    3、创建配置文件和存储文件夹

    1.在“C:\mysql-5.7.27-winx64“下创建data文件夹(这是以后的数据存储位置)
    2.在“C:\mysql-5.7.27-winx64“下创建my.ini (这是配置文件)
    3.编辑my.ini

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

    4、安装mysql

    管理员身份运行cmd 切换到 “C:\mysql-5.7.27-winx64\bin“下
    运行mysqld --initialize-insecure

    如出现 无法启动此程序,因为计算机中丢失MSVCR120.dll
    需安装vc++2013

    在输入mysqld -install
    显示 Service successfully installed.表示安装成功

    如果说已经存在,可以使用 mysqld -remove 将其删除

    输入 net start mysql 启动mysql服务

    5、设置密码

    输入 mysqladmin -u root password *******(你的密码)

    这时会提示你
    不用管这个这是说你不要明文使用密码,但是实际上密码已经设置成功了

    5.1修改密码:mysqladmin -u root -p password 新密码

    回车后输入旧密码

    6、测试

    输入mysql -u root -p 回车 输入你上面设置好的密码 登录
    输入show databases; 可以查看初始的表有哪些

    7、使用Navicat Premium 软件远程连接操作Mysql

    这时应该会调试连接失败

    这是因为你的mysql没有开启远程连接权限
    1.使用cmd登录mysql 登录命令mysql -u root -p
    2.先后执行下面两行命令

    //your password 是你远程登录的那个账号的密码 
    grant all privileges on *.* to root@"%" identified by 'your password' with grant option;  
    //刷新权限
    flush privileges;
    
    

    连接数据库时出现1045错误,说明是账号密码错误。
    登录远程服务器通过cmd进入mysql
    通过use mysql 命令选择mysql表

    //修改mysqlroot用户的密码
    update user set authentication_string=password('new password') where user = 'root';
    //刷新权限
    flush privileges;
    
    

    这时候连接就应该成功了!

    相关文章

      网友评论

          本文标题:windows下安装mysql5.7

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