位置: 编程技术 - 正文

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

  • 偶然所得税什么时候颁布
  • 我国当前税制结构的基本情况是怎样的
  • 提前一个月完工奖励10万元
  • 水泥建材公司
  • 小规模超过10万是全额交税吗
  • 银行汇票可以异地跨行使用吗
  • 收入纳税明细里的收入是税前还是税后
  • 怎么知道对方的支付宝账号
  • 短期借款属于经营性资产吗
  • 营业税金及附加借贷方向
  • 有期末留抵税额增值税和附税还用计提和缴纳吗
  • 认证发票密文有误不能抵扣如何处理?
  • 高温补贴能以别的形式发放吗
  • 建设厂房需要几个证
  • 查土地补贴到啥单位查明
  • 各省市地税发票怎么开
  • 预征税额是什么意思
  • 开专票需要备注吗
  • 企业购入机器设备供方登记
  • 税法对弥补亏损的规定是什么?
  • 其他货币资金包括存出保证金吗
  • 高温津贴的发放
  • 个人独资企业对公账户转个人账户
  • wifi密码怎么改手机里面
  • 上月有留底税额,这个月有销销没有进项怎么做账
  • 房地产企业纳税申报需要报哪些报表
  • 个人开发是什么意思
  • 为什么电脑连上蓝牙耳机却是外放
  • 如何把文件夹加密码锁手机
  • PHP:disk_free_space()的用法_Filesystem函数
  • php模拟表单提交
  • 固定资产一览表
  • 赠送客户商品分录
  • php循环字符串
  • 增值税一般纳税人是什么意思
  • js正则用法
  • 收到专票不认证不抵扣可以吗
  • 申报纳税的税务机关
  • 内账增值税怎么计提
  • 织梦程序
  • 房产中介收取的贷款服务费合不合法
  • 给对方开发票需要
  • 去年的电费能查到吗
  • 劳动合同骑缝章第一页没盖上
  • 月末结存材料的实际成本例题
  • 借递延所得税资产贷递延所得税费用
  • 商场一般是怎么缴纳租金的
  • 待抵扣进项税计入其他应付账款吗
  • 建筑企业城建税和教育费附加怎么算
  • 员工的工资属于固定资产吗
  • 进口产品内销如何交税
  • 如何填写会计凭证内容
  • 企业购手机的发票在哪里
  • 塑料制品厂设计
  • 企业应收账款的事前管理包括
  • 企业购买黄金如何入账
  • 企业购买加油卡出售怎么做账
  • 资产减值损失是费用类科目吗
  • 开始建账需要哪些数据
  • 工业企业的材料销售收入应计入什么
  • sql Set IDENTITY_INSERT的用法
  • sqlserver key
  • u盘怎么安装win2012
  • 怎么安装win7系统不占硬盘空间呢
  • win8系统如何安装软件
  • osx10.11.6版本如何
  • demon.exe是什么
  • 双硬盘需要设置主从盘吗
  • go进程管理
  • w10 xbox
  • win7系统浏览器版本老怎么升级
  • win10输入法设置快捷键
  • Android---60---Notification 通知栏的简单使用
  • shell脚本识别十六进制数
  • js闭包的定义和用途
  • php使用js
  • android 系统app开机自启动设置
  • 512到底是什么意思
  • 内蒙古城镇土地使用税税率表
  • 财税咨询服务公司职位有哪些
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设