深圳出名网站建设公司,做轴承生意的网站,学编程的基础要具备什么,如何做网站内容构架图启动mysql服务时出现该错误: 本地计算机上的mysql服务启动停止后,某些服务在未由其他服务或程序使用时将自动停止。
我的mysql版本是8.0.18
系统#xff1a;win10
如何安装mysql#xff0c;可以看我这一篇文章#xff1a;mysql的安装 ---必会 - bigbigbrid - 博客园 (cn… 启动mysql服务时出现该错误: 本地计算机上的mysql服务启动停止后,某些服务在未由其他服务或程序使用时将自动停止。
我的mysql版本是8.0.18
系统win10
如何安装mysql可以看我这一篇文章mysql的安装 ---必会 - bigbigbrid - 博客园 (cnblogs.com) 第一步大前提进入mysql安装目录下的bin目录运行删除你的服务此处mysql对应你的服务名称我的服务名就是mysqlmysql8版本叫mysql80 mysqld --remove mysql 第二步将根目录下的data文件夹删除如果有需要请一定要备份因为这里面有你建的数据库如果是小白第一次弄mysql则忽略 注意如果在你的mysql的安装路径中没有配置文件则自己手动创建一个文件名为my.ini添加内容如下 [client]# 设置mysql客户端默认字符集default-character-setutf8[mysqld]# 设置3306端口port 3306# 设置mysql的安装目录basedirD:\\softinstall\\mysql-8.0.18-winx64# mysql数据存放目录datadir D:\\softinstall\\mysql-8.0.18-winx64\\data# 允许最大连接数max_connections20# 服务端使用的字符集默认为8比特编码的latin1字符集character-set-serverutf8# 创建新表时将使用的默认存储引擎default-storage-engineINNODB 第三步初始化第一次执行的话时间会久一些执行结束后没有输出信息查看bin的同级目录下会多出一个data文件夹里面一堆文件 mysqld --initialize-insecure 如果这步不成功说明权限不够 需要打开C:\Windows\System32 下搜索cmd 右键以管理员身份启动即可 切换路径到你的mysql盘下 执行以上命令即可 第四步注册mysql服务
使用管理员cmd注册不然权限不够 注此处的mysql是你将要生成的服务名称,D:\softinstall\mysql-8.0.18-winx64\my.ini要改成你自己的ini文件的位置 第五步启动服务
net start mysql 现在已正常安装
然后就是恢复以前的数据
第一步关闭服务 第二步复制原data的数据表文件到新的data文件目录下面 第三步 复制原data文件下的这六个文件到新的data文件目录下面 如果没有ib_logfile0和ib_logfile1的文件也不必担心因为没啥鸟用直接复制其他三份文件即可 1 2 3 4 5 6 ibdata1 ib_logfile0 ib_logfile1 ib_buffer_pool auto.cnf mysql.ibd 第四步启动mysql服务 查看数据库 已恢复数据