博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MariaDB 安装与启动 使用MySQL
阅读量:4090 次
发布时间:2019-05-25

本文共 1206 字,大约阅读时间需要 4 分钟。

1.安装MariaDB以及启动装置

网上有很多种安装MariaDB的教程

这里我下载了安装文件,解压之后是mariadb-10.3.13-winx64.msi文件,然后安装在C盘的目录下:C:\MyAPP\MariaDB

接下来,还要在Path中添加系统环境变量,这里添加的是:C:\MyAPP\MariaDB\bin

一切准备好了之后,可以实现Maria的启动

总结下,在成功之前出现的一些问题:

1.解决Windows下access denied for user 'root'@'localhost'(using password:YES)的mysql启动问题

C:\Users\Temp>mysql -u root -p Enter password: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

编辑配置文件:my.ini(目录在C:\MyAPP\MariaDB\data)

在[mysqld]这个条目下加入 skip-grant-tables 保存后退出

[mysqld]skip-grant-tablesdatadir=C:/MyAPP/MariaDB/dataport=3306innodb_buffer_pool_size=1005Mcharacter-set-server=utf8[client]port=3306plugin-dir=C:/MyAPP/MariaDB/lib/plugin

2.重启MySQL

(1)点击“开始”->“运行”(快捷键Win+R)->输入“cmd”

(2)启动:输入 net stop mysql

(3)停止:输入 net start mysql

  • 若net stop mysql提示“服务名无效”,服务名不正确,注意:上面的mysql,可能是mysql56等,cmd->services.msc,查看mysql启动的服务名称
  • 若net stop mysql提示“发生系统错误 5,拒绝访问”,操作权限太低。解决办法如下:以管理员身份来运行cmd:右键点击“命令提示符”,选择“以管理员身份运行”

 2.启动MySQL和使用

输入use mysql

  • 给root用户设置新的密码,update user set password="2036mysql" where user="root";
  • 刷新数据库 :flush privileges;
  • 退出MySQL :quit
  • 改好之后,我们刚才加入的"skip-grant-tables"这行不可以删除,删除之后,出现的报错
  • ERROR 1130 (HY000): Host 'localhost' is not allowed to connect to this MariaDB server

     

 

 

 

 

 

转载地址:http://izcii.baihongyu.com/

你可能感兴趣的文章
Express: Can’t set headers after they are sent.
查看>>
2017年,这一次我们不聊技术
查看>>
实现接口创建线程
查看>>
Java对象序列化与反序列化(1)
查看>>
HTML5的表单验证实例
查看>>
JavaScript入门笔记:全选功能的实现
查看>>
程序设计方法概述:从面相对象到面向功能到面向对象
查看>>
数据库事务
查看>>
JavaScript基础1:JavaScript 错误 - Throw、Try 和 Catch
查看>>
SQL基础总结——20150730
查看>>
SQL join
查看>>
JavaScript实现页面无刷新让时间走动
查看>>
CSS实例:Tab选项卡效果
查看>>
前端设计之特效表单
查看>>
前端设计之CSS布局:上中下三栏自适应高度CSS布局
查看>>
Java的时间操作玩法实例若干
查看>>
JavaScript:时间日期格式验证大全
查看>>
pinyin4j:拼音与汉字的转换实例
查看>>
XML工具代码:SAX从String字符串XML内获取指定节点或属性的值
查看>>
时间日期:获取两个日期相差几天
查看>>