位置: 编程技术 - 正文

在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删除重复数据只保留一条)

  • 代垫水电费增值税
  • 个人所得税报税孩子的夫妻双方都报吗
  • 应纳税额与应纳税额差额
  • 怎么确定开票项目是否属于经营范围
  • 公司账户的钱怎么取出来
  • 固定资产大修理支出标准
  • 房地产中的存货是什么意思
  • 加油站企业规模大小怎么划分
  • 当期留抵税额怎么计算
  • 没有认缴时间的公司
  • 当月采购发票未到如何做账及结转成本?
  • 付款方式公对公什么意思
  • 收到科技创新奖金怎么做分录
  • 跨年发票企业所得税
  • 单位没车能用停车票不能用加油票吗?
  • 继承房产出售时交个人所得税税率是多少
  • 空白发票丢失怎么写说明
  • 信汇凭证是转账凭证吗
  • 农村合作社纳税零申报
  • 怎么分配工业企业材料费用?
  • 没有收入能结转损益吗
  • 发票被盗丢失如何处理
  • 公司代缴社保公司吃亏吗
  • linux系统中的文件访问权限包括几种
  • 电脑方案表格
  • 微信公众号 h5 保存openid
  • 公司的对公账户
  • 向灾区捐赠货物需要交增值税吗
  • php读取opc
  • wordpress文章主题
  • 雪山上的老鼠
  • php-xml
  • ci框架文档
  • 准备动作怎么做
  • 利用python自动填问卷
  • framework怎么更新
  • vue使用计算属性
  • php数组有哪几种类型
  • 股东退股分利润
  • 税控开票清单
  • 债务重组开场白
  • 安装php5.6
  • 不动产集体产权证什么意思
  • mysql怎么给字段添加中文备注
  • 短期借款利息怎么做账
  • 年应税销售额是指纳税人在连续不超过12个月或四个季度
  • 货款发票如何入账
  • 印花税的其他凭证指的是什么
  • 去年漏记了收入,可以记今年吗
  • 物业公司支出费用
  • 收到知识产权服务费入什么科目
  • 交增值税如何计算
  • 成本核算方法有哪几种
  • 定额发票可以用于事业单位报销
  • 收到的劳务发票怎么做账
  • 工作地变更社保卡怎么办
  • 明细账设置是什么意思
  • 桌面预览
  • winxp怎么装系统
  • 远程桌面连接 server 2016
  • auepuc.exe是什么软件
  • win批处理命令
  • linux free 命令
  • win8.1锁屏壁纸设置
  • unity2d横版游戏源码
  • node js安装教程
  • perfcurve函数
  • node.js怎么用
  • Android-Canvas.drawText()详解
  • python模拟操作
  • 谈一谈如何抓好党建工作
  • js实现物体移动
  • dom,ran
  • jquerybind事件
  • jquery获取值的几种方法
  • 国税系统升级后怎么添加办税人
  • 建筑行业增值税11%
  • 仓储物流企业的双控是指什么
  • 江之都财税服务集团有限公司地址
  • 盘州市税务局党组成员图片
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设