mysql以及DBeaver的使用
第五天 mysql和DBeaver的使用
- mysql以及DBeaver的配合使用
- 第一步 下载软件
- mysql下载
- DBever软件下载
- Connector/J下载
- 软件使用可能会出现很多问题,接下来我把我出现的列举出来
- 第二步 学习mysql的操作
- 1.登陆mysql
- 1.查询数据库
- 2.创建数据库
- 3.使用数据库
- 4.创建表
- 5.查
- 6.增
- 增加一条数据
- 增加多条数据
- mysql也有循环语句(可以对存储过程进行了解)
- 7.删
- 8.改
- 第三步 学习DBeaver的操作
mysql以及DBeaver的配合使用
mysql作为一个java初学者经常会去使用的数据库,以及个人认为比较有特色的数据库管理软件(个人发现后还蛮喜欢以及老师所用)DBeaver
第一步 下载软件
下载及安装教程就去百度吧。(滑稽)
我下的mysql版本是8.0系列的(下过几个版本都差不多),dbeaver是5.3.2版本的。
mysql下载
https://dev.mysql.com/downloads/mysql/
DBever软件下载
https://dbeaver.io/download/
Connector/J下载
可能要下载一个连接数据库的connection,后面出问题会用到
如果用不到,但你是接下来是学习Java的就下来备用吧,以后也绝对会用得到
https://dev.mysql.com/downloads/connector/j/
软件使用可能会出现很多问题,接下来我把我出现的列举出来
第二步 学习mysql的操作
mysql语句对数据库的操作,此处用cmd进行操作,讲的很详细哦。
1.登陆mysql
mysql -uroot -p //一般是这样的
当然mysql后面还可以跟很多参数了,而且参数分大小写。
具体的我也知道的不多,关键是一般不用,所以就不记了。
-u,用户名
-p,密码
-h,服务器名称
-D,打开指定数据库
-V,输出版本信息
等等。
出现以下就成功
1.查询数据库
查询你的mysql中有哪些数据库,如果新装的mysql会有information_schema,sys等数据库。
show databases;
2.创建数据库
create database ‘数据库名’;
3.使用数据库
use ‘数据库名’;
4.创建表
create table ‘表名’(
‘属性名’ ‘类型’ (‘主键’)
.....
)
5.查
select ‘列名’ from ‘table表名’ where ‘条件’;
//多个条件可以用 and或or连接
例:select * from user where name='小张';//在学到后面jdbc查询的时候最好不要用*因为会影响性能
//可以把具体表的属性打出来
例:select name,password from user where name='小李';
6.增
增加一条数据
insert into ‘表名’(‘列名’,...,...) values(‘数据’,'...',...);
例:insert into user (name,password) values('小张','123');
增加多条数据
insert into ‘表名’
(‘列名’,...,...)
values
(‘数据’,'...',...),
(‘数据’,'...',...),
(‘数据’,'...',...)
......;
例:insert into user
(name,password)
values
('小张','123'),
('小李')
;
mysql也有循环语句(可以对存储过程进行了解)
delimiter $$ // 定义结束符为 $$
drop procedure if exists wk; // 删除 已有的 存储过程
create procedure wk() // 创建新的存储过程
begin
declare i int; // 变量声明
set i = 1;
while i < 4 do // 循环体
insert into user(username,password) values ('sss','123');//创建语句
set i = i +1;
end while;
end $$ // 结束定义语句delimiter ; // 先把结束符 回复为;
call wk();
7.删
delete from ‘表名’ where ‘条件’;
例:delete from user;
//删库跑路//删除表中所有数据
8.改
update ‘表名’ set ‘列名’ = ‘数据’ where ‘条件’;
例:update user set age='18' where password='123';
mysql常用语句:
增、删、查、改
explain + 语句(详情可以自己去搜explain的用法)
show create table + <表名> 查看创建表的语句
describe + <表名> 查看表的组成
第三步 学习DBeaver的操作
DBeaver是数据库管理工具,有图形化界面,方便用户操作。
详情见(之后再写)
mysql以及DBeaver的使用相关推荐
- mysql 客户端_Linux桌面应用之MySQL客户端DBeaver
简介 在Windows上,有很多的MySQL客户端,但是在Linux上的好用的.兼容性好的可不多.官方的mysql-bench是一个不错的选择,但是依赖太多了.我使用Manjaro就是因为它的简介,不 ...
- 【若泽大数据实战第七天】MySQL在DBeaver上的使用
一.创建一张表: create table 数据库名.表名(字段 类型,--)例如: create table ruozedata(id int, name varchar(100),age int, ...
- MySQL在DBeaver上的使用(新手详细教程
一.创建一张表: create table 数据库名.表名(字段 类型,--) 例如: create table ruozedata( id int, name varchar(100), age ...
- MAC install MySQL and DBeaver
https://alessiazm.wordpress.com/2021/08/14/mac-install-mysql-and-dbeaver/
- dbeaver远程连接mysql_Dbeaver连接虚拟机中的mysql Dbeaver远程连接mysql
DBeaver连接MySQL 打开DBeaver,点击MySQL创建数据库连接 点击下一步 把需要连接的数据库名.用户名及密码填进去 如果提示下载驱动,即点击下载 我一般会点一下测试链接,看看是否存在 ...
- MySQL报错:SQL错误[1146][42s02]: Table 'tablename' doesn't exist(记一次以为自己删库的经历)
先说一下这篇文章包含的知识点:bin_log服务查询,bin_log文件转为SQL文件,MySQL重启,MySQL磁盘不足报错,MySQL表名大小写配置 事情起因: 操作数据库的是我们的萌新妹子,不太 ...
- 云时代,最好用的MySQL客户端工具推荐
数据库图形客户端(GUI)工具,可以大大帮助开发者提升SQL编写与开发的效率.在云时代,企业越来越多的开始采用RDS,同时也还有部分本地IDC自建数据库,而在云端也会选择/尝试多个不同云厂商.&quo ...
- 数据库管理工具DBeaver的下载以及安装
就像我们是用xshell管理Linux一样,为了方便高效我们也通过数据库管理工具来管理我们的mysql,我们常用的就是DBeaver 1.下载网址 http://www.downza.cn/soft/ ...
- 阿里云原生数据仓库AnalyticDB MySQL版学习
阿里云原生数据仓库AnalyticDB MySQL版是融合数据库.大数据技术于一体的阿里云原生企业级数据仓库服务.AnalyticDB MySQL版支持高吞吐的数据实时增删改.低延时的实时分析和复杂E ...
最新文章
- 在2020年到来之前,你应该知道的十大科技趋势预测
- Nginx错误日志说明
- 第二周作业-停车场门禁控制系统的状态机
- Python开发培训前景如何?
- 大家心目中的这些「优质」论文,你读过几篇?| PaperDaily #01
- JAVA CGI 远程代码执行_Apache Tomcat CVE-2019-0232 远程代码执行漏洞
- 发送邮件程序报错454 Authentication failed以及POP3和SMTP简介
- Namomo Spring Camp Div2 Week1 - 第三次打卡
- mutations vuex 调用_Vuex源码解析
- 那些高曝光的Annotation(@ComponentScan、@PropertySource与@PropertySources、@Import与ImportResource)
- MySQL常用命令用法总结
- XMLHttpRequest 对象获取服务端数据
- 雅虎WEB前端网站优化
- 软件设计师考试详细介绍(最全)
- 方向导数和梯度的辨析
- 【Excel】用公式提取Excel单元格中的汉字
- 能锦上添花不能雪中送炭,公关救不了货车帮和作业帮
- 在Outlook2007中设置QQ邮箱为IMAP/SMTP服务器
- android应用双开
- 【知识分享】百度搜索技巧