位置: 编程技术 - 正文

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

  • 2023小规模纳税人所得税税收优惠政策
  • 印花税的缴纳方式有哪三种
  • 无形资产专利技术计入什么科目
  • 建筑劳务公司工人工资计入什么科目
  • 啤酒消费税在那里征收
  • 什么企业不用交社保
  • 个人所得税可以不交税吗
  • 个税漏申报了一个月在哪里申报
  • 一般纳税人暂估成本的账务处理
  • 减免应收账款账务处理
  • 厂开办期间的工作有哪些
  • 小规模纳税人的题目
  • 税收折旧率
  • 营改增安装服务费税率
  • 危险废物处理原则
  • 免征残保金还需交税吗
  • 个人所得税成本费用包括哪些
  • 打款给个体户
  • 销售方如何开具红字增值税专票 对方未抵扣
  • 进口退运货物基本流程
  • 临时员工什么意思
  • 政府委托代建的房地产公司是否可以开立农民工工资
  • win10无法设置pin码怎么办
  • 跨年度暂估成本入账冲回如何会计分录
  • 政府补助具有哪些特点?
  • 购买电子承兑差额怎么算
  • php7 ??
  • 荣耀x10升级鸿蒙系统好用吗
  • 公司认缴出资怎么交税
  • RuntimeError: CUDA out of memory 已解决
  • 有没有不需要网络的摄像头
  • 工业企业采购部职责
  • 老板垫付的货款会计分录
  • 跨期摊提类账户
  • php封包
  • 供热企业享受增值税吗
  • 多表联动查询
  • ctu指令
  • php如何获取当前时间
  • 企业从应付职工工资中代扣的职工房租应借记
  • php示例代码
  • 调参数是什么意思
  • 小规模纳税人增值税月末处理
  • python字符串字面量有哪4种
  • 支付招聘网站费用怎么入账
  • 未经审计情况说明怎么写
  • phpcms视频教程
  • 什么叫境外所得
  • 农副产品免税了还需要缴纳个人所得税吗
  • 生产企业出口自产应税消费品实行什么方法
  • 建安类企业包括哪些公司
  • 所得税费用期末结转吗
  • sql查表结构语句
  • 增值税最高开票限额
  • 行政单位怎样核销坏账
  • 餐具报损率一般为多少
  • 纳税人未抄报税怎么办
  • 小规模纳税人减按1%怎么计算
  • 购入无形资产属于资产吗
  • 去年的招待费做什么科目
  • 合资注册公司应该注意什么
  • 合同取得成本包括什么
  • 18年水利基金税率
  • 工业企业销售商品分录
  • sql如何随机抽样
  • mysql在本地主机创建用户账号
  • wpr02
  • 电脑蓝屏0X0000007B
  • kworker进程如何解决
  • windows svchost
  • unity怎么做触屏按键
  • python字符串大全
  • python生成txt文档
  • node.js的安装步骤
  • Android事件处理模型
  • java script
  • 绿化工程项目
  • 国家税务定额发票票样
  • 购车发票包含
  • 广州天河东路税务局地址
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设