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

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

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

sudo apt updatesudo apt install mysql-server-8.0sudo systemctl start mysql

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

sudo systemctl status mysqld

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

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

sudo mysql -u root

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

用户名@主机名 IDENTIFIED BY 密码

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

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

FLUSH PRIVILEGES;

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

exit;

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

sudo mysql -u root -p 

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

sudo cat /etc/mysql/debian.cnf
以及

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


http://www.mrgr.cn/news/45451.html

相关文章:

  • 文件传输工具magic-wormhole(比scp好用太多!)
  • springboot实战学习(11)(更新用户基本信息接口主逻辑)
  • 【JavaEE初阶】深入理解不同锁的意义,synchronized的加锁过程理解以及CAS的原子性实现(面试经典题);
  • 常用动词敬语形式大揭秘,柯桥零基础日语培训
  • 在 Vite 中使用 CSS 预处理器的劣势是什么?
  • 【JavaScript】JS核心语法及函数
  • 18747 关键路径
  • ai绘画变现方式全解析,教你如何通过AI绘画赚钱
  • 【Linux】进程间通信——System V消息队列和信号量
  • Nginx跳转模块之location与rewrite
  • 铲屎官有什么推荐的养宠好物吗?如何挑选宠物空气净化器?
  • 清华提出BEV感知和强化学习融合方法:实现感知和决策的无缝衔接
  • 阿里云云虚拟主机SSL证书安装指南
  • C++模拟实现二叉搜索树
  • 总结β光滑性的推论
  • 机器学习概述
  • [Python] 模块导入与字典 : 从入门到进阶
  • 中航资本:炒股可以看什么指标?炒股四大技术指标?
  • Css flex布局下 两端对齐与居中对齐
  • 1007 Maximum Subsequence Sum——PAT甲级(dp)