zoukankan      html  css  js  c++  java
  • 重做系统后,mysql不重新安装,能正常使用的方法

    昨天发现mysql 在win10重装系统后用不了了。继而向查一下mysql能像其他软件一样不重装就能使用吗,结果发现查询不尽人意

    这里就稍微总结一下,mysql在不重装的情况下,设置过程中出现的问题。

    1.设置系统环境变量,右键此电脑>属性>高级系统设置>环境变量>path,把你本地mysql的安装路径下的bin目录添加进去,例如我的路径:D:MySQLMySQL Server 5.7in

     2.管理员运行命令提示符,注意win+R的cmd 一般是本地用户,可能没有权限使用一些指令。

    #启动mysql服务
    net start mysql

    如果报错:服务不存在,则检查并安装服务。

    1.先查询服务,存在服务就删除 
    sc query mysql
    2.删除服务
    sc delete mysql
    3.安装服务
    mysqld -install

    安装好了之后,启动如果报错:MySQL 服务正在启动 . MySQL 服务无法启动。
    以上步骤执行了,如果服务还是起不来,需要检查一下报错

    核心问题出在my.ini文件, 找到在mysql安装路径下面的my.ini文件

    主要注意三个地方:basedir,datadir路径都是反斜杠,网文所说的双斜杠和单斜杠,我测试没有区别,主要看路径是否正确,还有一个是secure-file-priv的路径需要检查一下是否存在,不存在就自己建一个空文件配置。
    这是存储导入文件用的,例如我在mysql路径下就是新建的dbfile文件配置的,

    以上三点检查设置正确之后,服务就能启动起来了。补充一点,如果不想使用以前的数据库可以删除,并初始化mysql:mysqld --initialize-insecure,但是我想大家都是不愿删除data下面的数据库才不装mysql吧。

     #测试登录mysql 
    
    mysql -u root -p 

    输入登录密码,登录成功。

    属作者原创,如果觉得有用,劳驾点一下推荐,如果转载请标明出处:https://www.cnblogs.com/mobeisanghai/p/14385804.html

  • 相关阅读:
    JSP
    Cookie
    HTTP
    Android布局属性详解剖析
    布局填充器的三种写法
    Linux笔记
    修改设置中数据流量小部件开关跟设置中流量开关同步
    adb 获取手机值
    java 中读取本地文件中字符
    android动画效果编程基础--Android Animation
  • 原文地址:https://www.cnblogs.com/mobeisanghai/p/14385804.html
Copyright © 2011-2022 走看看