mysql安装与应用

本文档详细介绍了MySQL的源码包安装步骤,包括文件移动、用户创建、目录权限设置以及配置文件的修改。接着讲解了启动、登录及密码设置等基础操作。还涵盖了数据库的创建、查看、切换,表的管理,权限赋予与撤销,以及数据库的备份与恢复。最后,讨论了远程登录和基本的SQL查询命令,如查看版本、状态、时间以及用户信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

mysql基本命令用法

源码包安装mysql
安装包放在/usr/local/src 目录下
解压压缩包
在这里插入图片描述
mysql安装与配置
把安装完的包挪动到/usr/local/mysql
建立mysql用户
创建用于存放数据库的文件夹
更改文件夹权限
在这里插入图片描述
安装包
在这里插入图片描述
cd到 /usr/local/mysql目录下安装
在这里插入图片描述
复制support-files/my-default.cnf 内容到 /etc/my.cnf下
在这里插入图片描述
增加配置文件
在这里插入图片描述
复制脚本文件
把脚本文件的权限为775
把mysql服务加到系统服务列表中
设置开机启动

在这里插入图片描述
启动服务
在这里插入图片描述
在这里插入图片描述
设置登录不加-S /tmp/mysql.sock参数
修改配置文件
在这里插入图片描述
创建目录
设置权限
重启服务
在这里插入图片描述
登录mysql
在这里插入图片描述
设置mysql登录密码
在这里插入图片描述

mysql基本用法

更改用户名密码的三种方法
1.在这里插入图片描述
2.在这里插入图片描述
3.在/etc/my.cnf配置文件里增加skip-grant,重启服务
在这里插入图片描述
在这里插入图片描述
把增加的配置文件去掉重启服务
在这里插入图片描述
远程登录mysql
关闭防火墙
在这里插入图片描述
登录
在这里插入图片描述
数据库外执行mysql命令
在这里插入图片描述
查看数据库版本
在这里插入图片描述
查看数据库状态
在这里插入图片描述
查看当前系统时间
在这里插入图片描述
查看当前用户
在这里插入图片描述
查看当前日期
在这里插入图片描述
查看当前时间
在这里插入图片描述
查看队列
在这里插入图片描述
查看库列表
在这里插入图片描述
切换到库
在这里插入图片描述
查看库里面的表列表(进入库)
在这里插入图片描述
查看表里面的字段
在这里插入图片描述
查看建表语句
在这里插入图片描述
查看当前使用的库
在这里插入图片描述
创建库
在这里插入图片描述
在这里插入图片描述
创建表(进入库)
在这里插入图片描述
在这里插入图片描述
查看参数
在这里插入图片描述
在这里插入图片描述
修改参数
在这里插入图片描述
在这里插入图片描述
授权

all privileges:表示将所有权限授予给用户。也可指定具体的权限,如:SELECT、CREATE、DROP等。
on:表示这些权限对哪些数据库和表生效,格式:数据库名.表名,这里写*.*表示所有数据库,所有表。
to:将权限授予哪个用户。格式:”用户名”@”登录IP或域名”。%表示没有限制,在任何主机都可以登录。
identified by:指定用户的登录密码
赋予user1用户对所有数据库拥有的本地所有权限

在这里插入图片描述
赋予user2用户在192.168.133.1对所有数据库拥有“查询”“删除”“更新”“创建”的远程权限
在这里插入图片描述
撤销授权
在这里插入图片描述

查看
在这里插入图片描述
在这里插入图片描述
创建表
在这里插入图片描述
向表中插入内容
在这里插入图片描述

查看表内容
在这里插入图片描述
修改表内容
在这里插入图片描述
清空表内容
在这里插入图片描述

查看列用户
在这里插入图片描述

删除表
在这里插入图片描述

删除数据库
在这里插入图片描述

mysql备份

备份库
在这里插入图片描述
创建库
在这里插入图片描述
恢复库
在这里插入图片描述
创建表
在这里插入图片描述

备份表
在这里插入图片描述
恢复表
在这里插入图片描述
备份所有库
在这里插入图片描述
只备份表结构
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值