Linux 配置MySQL并在C++ 中创建类快速调用

一, 使用 apt-get 下载mysql 服务器

bash 复制代码
sudo apt update

sudo apt install mysql-server-8.0

sudo systemctl start mysql

二,配置服务器以及链接选项

bash 复制代码
sudo systemctl status mysqld

验证mysql 属于正在开启的状态后

使用用户密码来开启mysql ,这个时候进入服务器是不需要密码的,只需输入主机的密码即可

bash 复制代码
sudo mysql -u root

然后,我们创建一个用户,并为其设置密码

用户名@主机名 IDENTIFIED BY 密码

bash 复制代码
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

设置密码后,我们要刷新权限

bash 复制代码
FLUSH PRIVILEGES;

之后,我们退出该默认用户

bash 复制代码
exit;

再使用用户名+密码进行服务器登录

bash 复制代码
sudo mysql -u root -p 

有几种方式可以查找账户和密码

sudo cat /etc/mysql/debian.cnf

以及

登陆后使用 SELECT User, Host FROM mysql.user;

相关推荐
AI+程序员在路上2 分钟前
嵌入式软件技术大全
linux·开发语言·arm开发·单片机
black方块cxy8 分钟前
实现一个输入框多个ip以逗号分隔最多20组,且ip不能重复
java·服务器·前端
Snasph21 分钟前
在Ubuntu上进行端口转发
linux·运维·ubuntu
线束线缆组件品替网23 分钟前
Amphenol RJE1Y22A53644401线束详解与替代网络线束选型指南
运维·服务器·网络·智能路由器·电脑·51单片机
TG_yunshuguoji1 小时前
阿里云代理商: 阿里云部署OpenClaw 个性化配置指南 3 大场景模板详解
服务器·阿里云·云计算·openclaw
阿虎儿1 小时前
proxy —— Ubuntu 全局代理管理工具
运维
SeanDe1 小时前
Linux grep 命令用法详解
linux·服务器·网络
W.W.H.1 小时前
Linux共享文件夹不显示,每次都要重新加载问题解决
linux·运维·服务器
金智维科技官方1 小时前
制造业如何用Ki-AgentS智能体平台实现设备巡检自动化?
大数据·运维·人工智能
2401_835792542 小时前
Linux复习笔记
linux·服务器·笔记