1. 安装mysql

# 使用brew安装
brew install mysql# 查看是否安装成功
mysql -V

相关文档:

  • mac:macOS下MySQL 8.0 安装与配置教程 - KenTalk - 博客园
  •  Linux安装:linux安装mysql客户端_linux mysql 客户端-CSDN博客

2. 启动mysql

每次使用 mysql 前,需要先启动mysql:

# 启动mysql
mysql.server start或 mysql.server restart

3. 登陆mysql

登陆本机数据库:

# root 用户默认没有设置密码,直接进入
mysql -u root# 非root 用户,使用密码登陆
mysql -ubigbear -p12345678# 查看数据库
show databases;# 退出数据库
exit;

使用mysql客户端登陆远程数据库:

mysql -h远程库host -P3306 -u远程库username -p远程库password

4. mysql库相关操作

# 显示所有数据库
show databases;# 显示当前的数据库
select database();# 创建数据库
create database 库名;# 使用库
use 库名;# 删除库
drop database 库名;

5. mysql表相关操作

# 显示数据表
show tables;# 显示表结构:
desc  表名;# 显示建表语句: 
show create table 表名;# 创建表:
create table 表名 (字段设定列表);# 表里插入数据: 
insert into  表名(字段列表) values(值列表);# 删除表:
drop table 表名;# 修改表名:
alter table t1 rename t2;# 查询表:
select * from 表名;# 清空表:删除表中的所有数据,不能与where一起使用
# truncate删除后不记录mysql日志,不可以恢复数据;相当于保留mysql表的结构,重新创建了这个表。
truncate (table) tb# 清空表:删除表中的数据(可根据where删除特定某些行)
# delete将mysql表中所有记录一条一条删除到删完,可以rollback;
delete from 表名 (where);# 备份表: 
mysqlbinmysqldump -h(ip) -u(root) -p(password) databasename tablename > tablename.sql# 恢复表(操作前先把原来表删除): 
mysqlbinmysql -h(ip) -uroot -p(password) databasename tablename < tablename.sql

6. 用户相关操作 

# 新建一个普通用户,并设置密码
create user 'bigbear'@'localhost' identified by '12345678';# 赋予账户对所有数据库的访问权限
grant all privileges on *.* to 'bigbear'@'localhost';# 刷新权限
flush privileges;# 使用新用户登陆数据库
mysql -ubigbear -p12345678
或 mysql -hlocalhost:3306 -ubigbear -p12345678# 查看当前数据库连接的用户账号以及主机信息
select user();# 查看mysql里的所有用户及密码
SELECT User, Host, Password FROM mysql.user;

7. IDE里配置mysql数据库

数据库信息:

  • 数据库:dormitory
  • 用户名/密码: bigbear + 12345678
  • 对应的数据库URL:jdbc:mysql://localhost:3306/dormitory

数据库链接方式:

  • 终端里先启动数据库:mysql.server start
  • 在ieda里测试连接数据库

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/diannao/90308.shtml
繁体地址,请注明出处:http://hk.pswp.cn/diannao/90308.shtml
英文地址,请注明出处:http://en.pswp.cn/diannao/90308.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Spring Boot启动优化7板斧(延迟初始化、组件扫描精准打击、JVM参数调优):砍掉70%启动时间的魔鬼实践

Spring Boot启动优化7板斧&#xff1a;砍掉70%启动时间的魔鬼实践1. 延迟初始化&#xff1a;按需加载的智慧2. 组件扫描精准打击&#xff1a;告别无差别扫描3. JVM参数调优&#xff1a;启动加速的隐藏开关4. 自动配置瘦身&#xff1a;砍掉Spring Boot的"赘肉"5. 类加…

从0开始学习计算机视觉--Day08--卷积神经网络

之前我们提到&#xff0c;神经网络是通过全连接层对输入做降维处理&#xff0c;将输入的向量通过矩阵和激活函数进行降维&#xff0c;在神经元上输出激活值。而卷积神经网络中&#xff0c;用卷积层代替了全连接层。 不同的是&#xff0c;这里的输入不再需要降维&#xff0c;而…

解决阿里云ubuntu内存溢出导致vps死机无法访问 - 永久性增加ubuntu的swap空间 - 阿里云Linux实例内存溢出(OOM)问题修复方案

效果图报错通过对实例当前截屏的分析发现&#xff0c;实例因 Linux实例内存空间不足&#xff0c;导致操作系统出现内存溢出&#xff08;OOM&#xff09; 无法正常启动。请您根据 Code&#xff1a;1684829582&#xff0c;在文档中查询该问题对应的修复方案&#xff0c;并通过VNC…

Serverless JManus: 企业生产级通用智能体运行时

作者&#xff1a;丛霄、陆龟 概述&#xff1a;本文介绍如何使用 JManus 框架构建通用智能体应用&#xff0c;部署并运行在 Serverless 运行时&#xff0c;构建企业级高可用智能体应用的实践经验。基于阿里云 Serverless 应用引擎SAE 运行稳定高可用的智能体应用&#xff0c; 基…

MySQL的数据目录

导读&#xff1a;根据前面的所学知识&#xff0c;我们知道了InnoDB存储引擎存储数据的数据结构、存储过程&#xff0c;而被组织好的数据则被存储在操作系统的磁盘上&#xff0c;当我们在对表数据进行增删改查时&#xff0c;其实就是InnoDB存储引擎与磁盘的交互。此外&#xff0…

Web前端开发: :has功能性伪类选择器

:has功能性伪类选择器::has() 是 CSS 中的一个功能性伪类选择器&#xff0c;它允许开发者根据元素的后代元素、兄弟元素或后续元素的存在或状态来选择目标元素。它本质上是一个“父选择器”或“关系选择器”&#xff0c;解决了 CSS 长期以来无法根据子元素反向选择父元素的痛点…

深度学习8(梯度下降算法改进2)

目录 RMSProp 算法 Adam算法 学习率衰减 RMSProp 算法 RMSProp(Root Mean Square Prop)算法是在对梯度进行指数加权平均的基础上&#xff0c;引入平方和平方根。 其中e是一个非常小的数&#xff0c;防止分母太小导致不稳定,当 dw 或 db 较大时&#xff0c;(du)2,(db)2会较大&…

JAVA面试宝典 -《网络编程核心:NIO 与 Netty 线程模型详解》

网络编程核心&#xff1a;NIO 与 Netty 线程模型详解 文章目录网络编程核心&#xff1a;NIO 与 Netty 线程模型详解一、传统 BIO 模型&#xff1a;排队买奶茶的阻塞模式 &#x1f964;1.1 专业解释1.2 简单点比喻1.3 简单示例二、NIO 模型&#xff1a;智能叫号餐厅系统 &#x…

蓝桥杯 第十六届(2025)真题思路复盘解析

本文以洛谷平台所提供的题目描述及评测数据为基础进行讲解。 前言&#xff1a;这是本人的蓝桥杯试卷&#xff0c;大概排省一前40%的位置&#xff0c;实际上这届题目偏难&#xff0c;我没有做出太多的有效得分。我把当时的思路和现在学习的思路都复盘进来&#xff0c;希望给大家…

兰顿蚂蚁路径lua测试

兰顿蚂蚁local p0 local x,y,z0,7,0 local function add() local result,id Block:getBlockID(x,y,z)if id1 thenBlock:destroyBlock(x,y,z,false) pp90 elseBlock:setBlockAll(x,y,z,1,0) pp-90 end x,zx-math.floor(0.5math.sin(math.rad(p))),z-math.floor(0.5math.cos(m…

【Axure RP】什么是Axure?Axure可以用来做什么?

【Axure RP】什么是Axure&#xff1f;Axure可以用来做什么&#xff1f; 目录【Axure RP】什么是Axure&#xff1f;Axure可以用来做什么&#xff1f;Axure RP简介Axure RP 是什么&#xff1f;Axure RP核心功能和应用场景Axure RP简介 Axure RP 是什么&#xff1f; Axure RP 是一…

Java项目:基于SSM框架实现的畅玩北海旅游网站管理系统【ssm+B/S架构+源码+数据库+毕业论文】

摘 要 现代经济快节奏发展以及不断完善升级的信息化技术&#xff0c;让传统数据信息的管理升级为软件存储&#xff0c;归纳&#xff0c;集中处理数据信息的管理方式。本畅玩北海旅游网站就是在这样的大环境下诞生&#xff0c;其可以帮助管理者在短时间内处理完毕庞大的数据信息…

NuxtJS中网络请求模块的封装与最佳实战

在网络开发中&#xff0c;封装一个简洁、高效的网络请求模块对于项目的可维护性和扩展性至关重要。本文将详细介绍如何在NuxtJS中封装一个通用的网络请求模块&#xff0c;并结合最佳实践来说明如何使用它来进行网络请求。良好的代码结构和封装&#xff0c;不但结构清晰还能够大…

云归子批量混剪软件批量剪辑软件批量分割视频更新记录

www.yunguizi.com 优化显卡硬件加速配置 ⚡ 优化 2025年07月07日 版本 v1.1.6 优化显卡硬件加速配置 修复了一些重要内容 &#x1f41b; 修复 2025年07月06日 版本 v1.1.6 修复了一些重要内容 重构读写机制 ⚡ 优化 2025年07月06日 版本 v1.1.6 优化了一些重要内容&#xff1b;…

SpringBoot校园外卖服务系统设计与实现源码

概述 基于SpringBoot开发的校园外卖服务系统&#xff0c;实现了从外卖管理到订单处理的全流程数字化解决方案&#xff0c;包含外卖管理、订单处理、用户管理等全方位功能。 主要内容 核心功能模块&#xff1a; ​​个人信息管理​​&#xff1a; 修改密码个人信息修改 ​​…

东软8位MCU低功耗调试总结

简介主控选用8位ES7P7021&#xff0c;应用于磁吸无线充电场景&#xff0c;有一个双向C口&#xff08;IP5219&#xff09;&#xff0c;MCU控制电量灯显示&#xff0c;通过IIC控制C口的降额&#xff0c;插入TYPE-C线之后有一个外部中断信号&#xff0c;触发MCU唤醒&#xff0c;开…

什么是 3D 文件?

3D 文件是 3D 对象的数字表示形式&#xff0c;可以在计算机辅助设计 &#xff08;CAD&#xff09; 软件中创建或编辑。它们包含有关物体的形状、大小和结构的信息&#xff0c;对 3D 打印过程至关重要。3D 文件格式允许在不同的程序和打印机之间交换 3D 模型&#xff0c;并确定模…

语言模型 RLHF 实践指南(一):策略网络、价值网络与 PPO 损失函数

在使用 Proximal Policy Optimization&#xff08;PPO&#xff09;对语言模型进行强化学习微调&#xff08;如 RLHF&#xff09;时&#xff0c;大家经常会问&#xff1a; 策略网络的动作概率是怎么来的&#xff1f;价值网络的得分是如何计算的&#xff1f;奖励从哪里来&#xf…

日常--记一次gitlab Runner配置与CI/CD环境搭建流程

文章目录一、前言二、相关知识1.相关定义1.什么是 CI&#xff1f;2.什么是 CD&#xff1f;2.CI/CD 构建块与工具链3.为什么要使用 CI/CD&#xff1f;三、准备四、实现1.Runner安装与配置1.更新源2.安装Runner3.注册Runner4.启动Runner5.查看Runner信息2.CI/CD流程测试1.CI/CD构…

东方仙盟AI数据中间件使用教程:开启数据交互与自动化应用新时代——仙盟创梦IDE

一、启动未来之窗AI 二、初始化数据接口三、便捷接口数据进入东方仙盟获取接口标准四、同步参数仙界界牌&#xff0c;冥界界牌&#xff0c;仙盟界牌 五、开始同步六、东方仙盟青云剑魂架构在当今数字化浪潮下&#xff0c;数据的采集、处理与传输成为众多应用场景的核心需求。而…