MySQL
文章平均质量分 63
MySQL学习
摩羯居士
我在学习~
展开
-
MySQL用户管理和权限管理
案例:创建一个MySQL账号(要求开通远程连接),主机IP地址:10.1.1.23,用户名:harry,用户密码:123。案例:创建一个MySQL账号(要求开通远程连接),主机IP的网段:10.1.1.0,用户名:jack,用户密码:123。案例:创建一个MySQL账号(要求开通远程连接),要求面向所有主机开放,用户名:root,用户密码:123。案例:创建一个本地MySQL账号,用户名:tom,用户密码:123。案例:创建一个root账号,主机为%,授予所有权限,密码为123。原创 2023-04-24 21:50:14 · 381 阅读 · 0 评论 -
MySQL安装:glibc版本与源码安装
etc/my.cnf文件是操作系统为mariadb软件预留的配置的文件,之所以一定要删除这个文件,主要原因在于数据库在初始化时,首先在自己的安装目录下寻找有没有my.cnf配置文件,如果有,会自动根据里面的配置信息进行初始化。默认情况下,glibc版本的数据库要求安装到/usr/local/mysql目录,其mysql.server脚本中对应的目录也是/usr/local/mysql,这会导致mysql无法启动。通常情况下,数据库实例和数据库是一一对应的关系,也就是一个数据库实例对应一个数据库;原创 2023-04-24 17:18:13 · 2561 阅读 · 0 评论 -
MYSQL忘记密码怎么办
忘记MySQL的登录密码?不存在的,小白也能百分比成功登陆原创 2023-04-24 17:30:26 · 215 阅读 · 0 评论 -
MYSQL客户端工具使用:mysql和mysqladmin
一般用于连接访问mysql数据库案例:连接远程的mysql,IP地址为10.1.1.100,端口3306,用户名zhangsan,密码123案例:使用mysql客户端工具连接服务器案例:根据不同的套接字连接数据库案例:在不进入mysql内部的情况下,执行sql语句,获取数据库信息。原创 2023-04-17 19:08:16 · 437 阅读 · 0 评论 -
MySQL数据库备份之逻辑的导出与导入
案例:存在一张表db.itheima.tb_student,现将表中数据导出到指定目录/tmp/sqlbak/第二步,将/etc/passwd文件拷贝到/tmp/sqlbak目录下,名字需要与数据库中的表名相同。案例:将/etc/passwd文件导入到数据库’password’这张表中。案例:恢复tb_student的数据,也就是数据的导入。作为一种辅助恢复手段,比较常见于测试环境造数据的场景;第一步,需要在数据库中建立’password’这张表。导出只能备份数据,因此表结构改变,是不能够恢复的;原创 2023-04-18 18:33:16 · 207 阅读 · 0 评论 -
MySQL物理备份——xtrabackup工具
而自动连接/var/lib/mysql目录下的mysql.sock文件有两个原因:一是在/etc目录下还有my.cnf文件,影响了innobackupex的执行。(my.cnf配置文件指定了mysql.sock文件的路径,考虑安装mysql时,选择的安装路径等不同,my.cnf配置文件也有差异,例如我的路径为/mysql_3306/my.cnf)二是innobackupex拥有自己的默认配置,默认读取了/var/lib/mysql/mysql.sock文件。第二部分:预备阶段。需要添加权限后才嫩正常启动。原创 2023-04-19 20:03:46 · 918 阅读 · 0 评论