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

    版本:mysql-5.7.26-winx64

    1.

     2.进入mysql文件夹下的bin目录

    3.编辑配置文件

    1)在mysql-5.7.20-winx64的文件夹下创建一个名为data的空文件夹。
    创建一个my.ini的文件,放在bin目录里面。内容为

    [mysql]
    # 设置mysql客户端默认字符集
    default-character-set=utf8

    sql_mode=STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
    [mysqld]
    #设置3306端口
    port = 3306
    # 设置mysql的安装目录
    basedir=D:/mysql-5.7.12-winx64
    # 设置mysql数据库的数据的存放目录
    datadir=D:/mysql-5.7.12-winx64/data
    # 允许最大连接数
    max_connections=200
    # 服务端使用的字符集默认为8比特编码的latin1字符集
    character-set-server=utf8
    # 创建新表时将使用的默认存储引擎

    sql_mode=STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

    4.接下来在dos窗口里面输入:mysqld --initialize-insecure

    data文件夹下会多出文件

     5.mysqld -install   MySQL --defaults-file="D:mysql-5.7.26-winx64inmy.ini"   (如果说已经存在,可以使用 mysqld -remove 将其删除)

    6.最后输入net start mysql 启动mysql

    7. 最后一步设置密码搞定

     

    局域网内链接不上的话

    在mysql命令行中执行
    SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456'); 
    GRANT ALL PRIVILEGES ON *.* TO 'root' @'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
    flush privileges;
     
    若以上方法行不通则用:
    use mysql; 
    UPDATE user SET Password=PASSWORD('123456') where USER='root';
    flush privileges;  
     
    如果报错

    Unknown column 'password' in 'field list'

    因为mysql数据库下已经没有password这个字段了,password字段改成了
    authentication_string
    所以更改语句替换为update mysql.user set authentication_string=password('root') where user='root' ;即可

  • 相关阅读:
    论文阅读 | MobileNetV2: Inverted Residuals and Linear Bottlenecks
    论文阅读 | MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications
    ResNet代码实现
    第二次作业:卷积神经网络 part 1
    第一次作业:深度学习基础
    对于当下和未来的一点点思考
    第六周:生成式对抗网络
    第五周:卷积神经网络 part3
    HybridSN 高光谱分类网络的优化
    第四周:卷积神经网络 part3
  • 原文地址:https://www.cnblogs.com/perfectCats/p/12835967.html
Copyright © 2011-2022 走看看