当前位置: 首页 > 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

相关文章:

  • 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
  • 美国警方:爱达荷州交通事故致7人死亡,8名伤者预计无生命危险
  • 新华社评论员:在推进中国式现代化的宽广舞台上绽放青春光彩
  • 视频公开课上线之后,北大成为多少人未曾谋面的母校?
  • 燕子矶:物流网络中的闪亮节点|劳动者的书信②
  • 刘洪洁已任六安市委副书记、市政府党组书记
  • 2025五一档新片电影总票房破亿