位置: 编程技术 - 正文

在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年销售农机免增值税吗
  • 开户行为什么是中国建设银行总行
  • 自己打印的机票怎么退票
  • 租车纳税
  • 固定资产适用范围
  • 会计凭证填制要求有哪些
  • 金税三期国地税合并
  • 现金日记账定金和实收怎么记
  • 行业协会需要办理税务登记证吗
  • 个人投资借款长期不还要缴纳个人所得税吗?
  • 管理费用中的水费电费在纳税申报表A104000
  • 资产处置税务风险有哪些
  • 房地产企业开发成本计入存货
  • 支付车辆保险费及车船税会计科目
  • 工资不在本单位拿取的能加入会员吗
  • 企业所得税哪些不可以税前扣除
  • 股东与公司之间是什么关系
  • 企业筹建期购买设备是否可以扣除
  • 销项税和进项税怎么区分
  • 精英主板设置u盘启动
  • windows10安装net3.5不成功怎么办
  • win10 专业版 企业版
  • 自用房地产转换为采用公允价值
  • 什么是文件扩展名dws
  • Windows 2003 SP2 简体中文版下载地址
  • 入库前的准备
  • win10电源和睡眠设置不起作用
  • dgservice.exe是什么软件
  • php如何实现多线程
  • 应付账款与其他应付款科目调整
  • 包工队人员受伤该由谁负责
  • 企业所得税税前扣除凭证(发票)风险提示反馈
  • php获取文件夹大小
  • net python
  • 大前端最新
  • apt apt-get aptitude
  • 异地提供建筑服务预缴
  • 交易性金融资产处置时的会计核算步骤
  • 出资比例为0
  • centos安装nmtui
  • 出口货物做免税处理
  • 其他权益工具投资是什么意思
  • 应付职工薪酬如何结转
  • 工会经费记在什么科目
  • 公司股东投资是什么意思
  • 专项应付款支出的账务处理
  • 增值税起征点有多少
  • 未分配利润是负数怎么消化掉
  • 如何理解出口退税的意义
  • 酒店房间消耗品成本
  • 行程单发票抬头是什么意思
  • 现金折扣与商业折扣的计算
  • 非营利组织会计科目账务处理
  • 如何查企业是否有问题
  • 计算机二级考试报名入口官网
  • win8老是弹出广告
  • windows server 2008 r2离线激活
  • windows10推送
  • windows10x预览版
  • linux流量控制
  • 图片如何添加到word文档
  • cocos做游戏
  • AndroidSharedpreference数据共享
  • shell中的-le
  • 批处理基础知识
  • python和微信交互
  • javascript面向对象编程指南
  • 税务局试用期
  • 税务局投诉举报
  • 进入杭州车辆怎么申请
  • 供暖企业所涉及的行业
  • 台资企业有什么
  • 不予税务行政许可
  • 2021年四川医保缴费截止时间
  • 2023年车辆购置税优惠政策有哪些
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设