zoukankan      html  css  js  c++  java
  • mysql-5.7.10-winx64 安装时遇到的问题

    1.修改密码
    # /etc/init.d/mysqld stop
    # mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
    # mysql -u root mysql
    mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
    mysql> FLUSH PRIVILEGES;
    mysql> quit
    # /etc/init.d/mysqld restart
    # mysql -uroot -p
    Enter password: <输入新设的密码newpassword>

    但是,请注意:MySQL 5.7 版本中,密码字段名称是 authentication_string


    2问题:mysql 启动报错--发现系统错误2,系统找不到指定的文件。
    解压版没有像安装版 那样指定目录,所以需要更改注册表:
    HKEY_LOCAL_MACHINE-SYSTEM-CurrentControlSet-services-mysql(服务名)-ImagePath
    更改为:"C:Program FilesMySQLinmysqld" --defaults-file="C:Program FilesMySQLmy.ini" mysql


    3.mysql ERROR 1045 (28000): 错误解决办法
    当遇到ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO)

    ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: YES)

    windows下,以上两个错误的解决方法是
    找到配置文件my.ini ,然后将其打开,可以选择用记事本打开
    打开后,搜索mysqld关键字
    找到后,在mysqld下面添加skip-grant-tables,保存退出。
    PS:若提示不让保存时,可以将该文件剪切到桌面,更改保存后再复制到mySQL目录下
    保存后重启mySQL

    即 my.ini内容为:

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

    好的讲解请看:http://jingyan.baidu.com/article/3ea51489e6cfbe52e61bba25.html

  • 相关阅读:
    ini 文件
    基元类型、引用 类型与值类型
    C#的 is 和 as 类型转换
    MVC 项目中为什么会有两个web.config
    Linux下安装SVN服务端小白教程
    测试博文中添加可执行JS代码
    坑爹坑娘坑祖宗的87端口(记一次tomcat故障排查)
    fsfds
    高斯混合模型Gaussian Mixture Model (GMM)
    ggplot2绘制概率密度图
  • 原文地址:https://www.cnblogs.com/ChineseMoonGod/p/5154417.html
Copyright © 2011-2022 走看看