当前位置: 首页 > news >正文

Ubuntu22.04安装数据

数据库安装步骤:

sudo apt-get update

sudo apt install mysql-server mysql-client

sudo systemctl start mysql

sudo systemctl status mysql

(1)在命令行登录 MySQL 数据库,并使用 mysql 数据库

(必须使用这个库,因为 root 在这里面)

sudo mysql -u root -p

use mysql

(2)修改连接权限,执行:

update user set host='%' where user ='root';

(3)更改加密方式:

update user set plugin='mysql_native_password' where user ='root';

修改密码数据库密码

use mysql

(4)

ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';

(5)授权远程连接:

grant all on *.* to 'root'@'%';

(6)执行刷新权限:

flush privileges;

修改配置文件


sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf

bind-address = 127.0.0.1改为0.0.0.0

sudo service mysql restart

http://www.dtcms.com/a/65190.html

相关文章:

  • 5.1 程序调试
  • 什么是双机热备系统?双机热备现在是否已经过时了?
  • 职坐标C语言数据结构算法核心精讲
  • Deep research深度研究:ChatGPT/ Gemini/ Perplexity/ Grok哪家最强?(实测对比分析)
  • 内容中台的实施基石是什么?
  • vue2双向绑定解析
  • 单片机设计暖脚器研究
  • 投资晚报 3.12
  • 【论文笔记】FLARE:feed-forward+posegeometry estimate+GS
  • 调优案例一:堆空间扩容提升吞吐量实战记录
  • 适合二次开发的Web组态软件推荐
  • 子母钟系统,京准电子科技助力高考精准计时
  • 机器学习常见激活函数
  • Vitis IDE 艰难切换--从传统 Vitis GUI 到 2024.1 统一软件界面
  • NetAssist 5.0.14网络助手基础使用及自动应答使用方案
  • 【学习笔记】《逆向工程核心原理》03.abex‘crackme-2、函数的调用约定、视频讲座-Tut.ReverseMe1
  • ESP8266-调试
  • 代理(Delegate)、闭包(Closure)、Notification(通知中心) 和 swift_event_bus适用场景和工作方式
  • vue3实现虚拟滚动Vue-Virtual-Scroller
  • docker2
  • 2.angular指令
  • 根据指定 Excel 模板将 Excel 明细数据生成新的 Excel 文档
  • JVM垃圾收集器合集
  • 考研复试c语言常见问答题汇总2
  • Git Fast-forward 合并详解:原理、场景与最佳实践
  • 【Ubuntu系统设置固定内网ip,且不影响访问外网 】
  • 基于Python实现手写数字识别
  • 字节跳动 —— 建筑物组合(滑动窗口+溢出问题)
  • 大白话 Vue 中的keep - alive组件,它的作用是什么?在什么场景下使用?
  • 3ds Max 快捷键分类指南(按功能划分)