位置: 编程技术 - 正文

在Debian 9系统上安装Mysql数据库的方法教程(debian9.6安装教程)

编辑:rootadmin

推荐整理分享在Debian 9系统上安装Mysql数据库的方法教程(debian9.6安装教程),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:debian9系统安装教程,debian使用,debian操作系统命令,debian9.6安装教程,debian操作系统命令,debian9系统安装教程,debian9.6安装教程,debian9系统安装教程,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

看到题目大家应都会想,在 Debian 9 上安装 Mysql?那不是很简单的事儿吗?直接 sudo apt install mysql-server 不就行了吗?

没想到遇到了几个之前没遇到的问题,耽误了不少时间。

原来在 Debian 9 中,Mysql 已经被替换成了 MariaDB,所以和传统的安装 Mysql 有一些不一样的地方。

安装方法

首先我们还是可以用 sudo apt install mysql-server 这样安装上的,但是安装上的还是 MariaDB,所以最好还是采用 sudo apt install mariadb-server 这样吧。

安装上之后,发现和传统的不一样,因为没有弹出设置密码的那个蓝色的界面,误以为直接可以空密码登录。直接尝试 mysql -uroot -p,发现 ERROR (): Access denied for user 'root'@'localhost'。难道默认密码不是空?查看 /etc/mysql/debian.cnf 中默认密码确实是空。

在Debian 9系统上安装Mysql数据库的方法教程(debian9.6安装教程)

第一反应是执行 mysqld_safe skip-grant-tables,然后 use mysql; ,然后 update user set password=PASSWORD('mysql') where User='root'; 。这样确实可以解决问题,但是重启之后莫名发现又登录不了了。

懵逼一段时间后发现 MaraiDB 的默认密码确实是空,但是只能用 Root 用户登录

注意:这里的用户说的是 linux 系统的 Root 用户,也就是说,你 sudo su 进入 Root 终端后,是可以正常登录的,但是普通用户却无法登录。(为了区别一下,我把 Root 终端的首字母大写,而 mysql 的 root 用户首字母小写)

大概明白了,所以我们不能图方便一直使用 root 用户了,正确的姿势应该是这样的:

首先是 sudo apt install mariadb-server 安装上数据库。

然后 sudo su 切换至 Root 终端,通过 mariadb -uroot -p 登录到数据库,如果默认密码不是空的话,可以查看 '/etc/mysql/debian.cnf'。

这时候要做的是创建新用户:create user 'admin'@'localhost' identified by 'mysql'。

然后给新用户设置权限:grant all on *.* to 'admin'@'localhost'。

好了,我们又设置了一个方便的 "Root" 用户,只不过改了名字叫做 admin。

PS:我发现在 Root 终端中,不管密码输入什么都能正常连接数据库...晕。

总结

标签: debian9.6安装教程

本文链接地址:https://www.jiuchutong.com/biancheng/348332.html 转载请保留说明!

上一篇:关于数据库连接池Druid使用说明(关于数据库连接池,下列说法错误的是)

下一篇:Mysql删除重复数据保留最小的id 的解决方法(MySQL删除重复数据只保留一条)

  • 2021年9月个税申报截止时间
  • 应收往来会计是做什么工作的
  • 小规模纳税人资产负债表和利润表
  • 负利润的话小型微利企业减免企业所得税吗
  • 固定资产入股交什么税
  • 一般纳税人什么时候用简易计税
  • 生产经营所得税怎么申报
  • 小企业会计准则适用于哪些企业
  • 筹备费用怎么扣税的
  • 地税发票开票有误,红字发票要如何开具?
  • 纳税申报表未开票收入可以填负数吗
  • 非居民个人所得税税率表2021
  • 进口车辆购置税公式
  • 酒店装修费用会计处理
  • 增值税留抵退税怎么记账
  • 公司职员培训与管理
  • 手机连不上wifi显示已停用是怎么回事
  • vue城市列表插件
  • 印花税退费
  • 长期闲置的机器叫什么
  • 电脑扩展卷是灰色的的怎么办
  • 押金收不回的会计分录
  • 房地产项目公司是什么意思
  • 不征税收入有哪些条件
  • 公司的对公账户
  • 企业向银行贷款要交印花税吗
  • win10的电源设置
  • 现金流量表的作用和意义
  • 稳岗补贴支付范围
  • 上传图片照片
  • 会计核算中 制度有哪些
  • 企业所得税税前扣除凭证(发票)风险提示反馈
  • iozone测试结果分析
  • xclip命令怎么用
  • 自制原始凭证代码怎么填
  • 水费发票掉了可以补打吗
  • 税控盘开票日期一般截止到下个月几号
  • 现金流量表的填写说明
  • 全年累计个税扣除公式
  • 为什么盈余公积减少,未分配利润增加
  • 设备调试费是什么税
  • 房地产返佣
  • 退预收款需要对账吗
  • 对公账户分类及区别
  • 事业单位相关规定有哪些
  • 入股资金打入公司账户
  • 金融商品转让一半增值税
  • 翻唱歌曲发行至国外的好处
  • 当月的进项税可以不认证吗?
  • 清算所得税计税基础
  • 银行退回转账
  • 应收账款和应付账款的管理
  • 公账发工资如何记账
  • 根据银行回单做凭证
  • 企业没有期初数据,会计怎么做账
  • 简单介绍清明上河图
  • mysql死锁的例子
  • 阿里云centos7安装图形界面
  • 如何备份还原电脑系统
  • windows精简版精简了哪些
  • windows 10 周年更新
  • ie的进程
  • tracert命令的功能和用法
  • 在linux系统中有一个重要的概念
  • Windows7电脑怎么调整屏幕亮度
  • win7笔记本触摸板怎么开启
  • python3 args
  • web应用程序开源框架
  • unity3d有什么用
  • jquery 图片插件
  • android studio post请求数据获取
  • 优化ui界面是啥意思
  • python jsonp
  • 推荐几个非常有趣的书
  • python中运算符重载方法
  • Python的SQLalchemy模块连接与操作MySQL的基础示例
  • 安徽省马鞍山地区代码
  • 贵州省地方税务局税源管理平台(二次)招标合同公告
  • 加计抵减怎么计提分录
  • 汽车票用什么查
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设