创建新DB和新用户DBeaver连接

1.创建一个新的DB和用户ruoze
create database ruozedata;
grant all privileges on ruozedata.* to ruoze@'%' identified by '123456';
*.* 用户@'%'
用户@'127.0.0.1' 密码
% MySQL代表ruoze该用户允许在任意ip地址来访问当前数据库
127.0.0.1 当前机器

flush privileges;


window当前电脑 192.168.1.102


dbeaver 免安装版本 绿色版本(前提电脑的jdk部署,重启)
dbeaver 安装版本带jdk

main 启动类(不是所有的都用main)
github.com
https://github.com/dbeaver/dbeaver/issues/2671

网段
192.168.137.0
192.168.137.1~255

192.168.0.0
192.168.1.1~255
192.168.2.1~255
.......
192.168.255.1~255

2.如何查看mysql的链接数 适当kill
show processlist;
kill id;

找到哪个process 卡,导致夯住 锁死 -->和开发 和其他小伙伴确认清楚 再kill

3.字段类型

数值类型
int 整数
long 长整型

float 单精度
double 双精度
decimal 小数值 金额字段

字符串类型
char 定长字符串 0-255字节 abc ==》abc255 字节 会自动补齐
varchar 变长字符串 0-65535字节 abc ==》abc

日期和时间类型
date 日期 YYYY-MM-DD
time 时间 HH:MM:SS
datetime
timestamp

 

4.
DDL: create,drop
DML : insert update delete select
DCL: grant

a.DDL 数据定义语言 create drop alter
b.DML 数据操作语言 select insert update delete
b.DCL 数据控制语言 grant revoke

粘贴复制 增删改查

CREATE TABLE `rzdata` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`stu_num` int(11) DEFAULT NULL,
`stu_name` varchar(100) DEFAULT NULL,
`stu_age` int(11) DEFAULT NULL,
`createtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
`createuser` varchar(100) DEFAULT NULL,
`updatetime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
`updateuser` varchar(100) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;


CREATE TABLE `rzdata_test` (
`stu_num` int(11) DEFAULT NULL,
`stu_name` varchar(100) DEFAULT NULL,
`stu_age` int(11) DEFAULT NULL,
`createtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
`createuser` varchar(100) DEFAULT NULL,
`updatetime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
`updateuser` varchar(100) DEFAULT NULL,
PRIMARY KEY (`stu_num`,`stu_name`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1

 

id 自增长 是非业务系统的唯一标识
num 唯一约束
110 ming
110 hong 抛错

转载于:https://www.cnblogs.com/xuziyu/p/10371799.html

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

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

相关文章

谷歌发布史上最强人类大脑「地图」,在线可视3D神经元「森林」!

来源:机器学习研究组订阅突触,是神经网络的「桥梁」。我们知道,人类大脑有860亿个神经元,因为有了突触,才可以把神经元上的电信号传递到下一个神经元。长久以来,科学家们一直梦想通过绘制完整的大脑神经网络…

javaweb c3p0连接oracle12c

最近在搞javaweb,在连接池上碰到了一系列的问题,在Junit测试时,oracle12c报错: ORA-28040: 没有匹配的验证协议 百度解决:修改 $ORACLE_HOME/network/admin/sqlnet.ora 加入如下:   SQLNET.ALLOWED_LOGON_VERSION8 之…

数学的意义——席南华院士科普讲座实录

来源:中国数学会编辑:nhyilin谢谢主持人的介绍,谢谢大家在周末星期六的下午听这个报告。我今天要说的是“数学的意义”。数学,要说爱你不容易,不管你是天才还是庸人,都是它虐待的对象,差别在于有…

C#穿透session隔离———Windows服务启动UI交互程序

在Windows服务里面启动其他具有界面的应用程序,需要穿透session隔离,尝试了很多种方法,都可行,现在一一列举下来,并写下几个需要注意的地方。 需要注意的地方 首先要将服务的Account属性设置为LocalSystem,…

谈谈相控阵雷达为何如此先进

作者:寒木钓萌来源:电子万花筒对于很多人来说,相控阵雷达非常耳熟,但它的原理又是什么呢?传统雷达与相控阵雷达之区别要说相控阵雷达的原理,就不得不提一下传统雷达的工作方式。影视中,如果非要…

Shell命令-磁盘与文件系统之dumpe2fs、dump

内容更新中 转载于:https://www.cnblogs.com/wjcLinux/p/11123080.html

Java中this和super的用法总结

Java中this和super的用法总结 this this 是自身的一个对象,代表对象本身,可以理解为:指向对象本身的一个指针。 this 的用法在 Java 中大体可以分为3种: 1.普通的直接引用 this 相当于是指向当前对象本身。 2.形参与成员名字…

华为在5.5G未来技术演进的六个方向!

来源:5G产业园”2021年8月3日,华为和中国移动在北京召开主题为“双链融合,共创5G可持续发展未来”的5G-Advanced创新产业峰会。华为常务董事、ICT产品与解决方案总裁汪涛在峰会上发表了“合作创新,5.5G使能万物智联”的主题演讲&a…

引用传递

引用传递的核心意义: 同一块堆内存空间可以被不同的栈内存所指向,不同的栈内存可以对同一个堆内存进行内容的修改。 实例1: class Message {private int num 10;public Message(int num){this.num num; //2.this是代表msg这个对象&#…

Python入门知识点分享——(九)文件的input/output方法

首先对昨天介绍的open函数做一点补充,可以用with open的方式打开文件,这种方式可以省略close,防止资源泄露或数据丢失。这个方法依托的原理是上下文管理器,我们会在之后的文章中讲到。 with open(word_work.txt, moder, encodin…

线程知识点(一)—— 程序、进程、线程之间的区别与联系、Java的线程状态和生命周期

1 程序、进程、线程之间的区别与联系 三者之间的形象化理解: * 程序:代码实现了功能,就是程序,是静态的; * 进程:执行中的程序就是进程,是动态的; * 线程:进程内的一个执…

官方全面解读“5G+工业互联网”

来源:工信部网站未来智能实验室的主要工作包括:建立AI智能系统智商评测体系,开展世界人工智能智商评测;开展互联网(城市)大脑研究计划,构建互联网(城市)大脑技术和企业图…

为什么要学数学?因为这是一场战略性的投资

来源:数学内参如果将数学学习的好坏仅仅理解为“刷题”的数量和速度,那充其量也只能成为一名熟练的数学工匠。我们所受的数学训练,所领会的数学思想和精神,所获得的数学教养,无时无刻不在发挥着积极的作用,…

滤波 放电速度比充电慢 模电

我不理解为什么这里放电速度比充电速度慢? 因为充电时间常数小,而放电时间常数大 转载于:https://www.cnblogs.com/china520/p/10389477.html

Hexo如何绑定个人域名

前两天用HexoGitHub搭建好了自己的个人博客https://www.serendipper-x.cn/,默认域名github下的二级域名:username.github.io,为了提升访问速度和博客的格调,绑定个人域名是多数人的选择。下面给大家介绍详细过程。 购买域名 国内…

什么是涌现?

来源:集智俱乐部作者:由集智俱乐部众包生产在哲学、系统论、科学和艺术中,当一个实体被观察到具有其所有组成部分本身没有的属性时,涌现 emergence 就出现了。这些属性或行为只有当各个部分在一个更广泛的整体中相互作用时才会涌现…

[UVa-437] Color Length

计算贡献&#xff1b;压缩空间优化时间 传送门&#xff1a;$>here<$ 题意 给出两个字符串$a$,$b$&#xff0c;将他们穿插起来&#xff08;相对位置不变&#xff09;,要求最小化$\sum L(c)$&#xff0c;其中$L(c)$的定义时在穿插完的字符串中字符$c$的最大位置与最小位置的…

Vue前后端对接时判断是否与后端连接成功

版权声明&#xff1a;本文为博主原创文章&#xff0c;遵循 CC 4.0 BY-SA 版权协议&#xff0c;转载请附上原文出处链接和本声明。 本文链接&#xff1a;https://blog.csdn.net/Happyaileaf/article/details/101985533 Vue前后端对接时判断是否与后端连接成功使用 axios API连接…

人工智能vs人类智能小传

来源&#xff1a;混沌巡洋舰Alphago代表的深度网络人工智能体现了AI逐步进入未知领域的强大能力&#xff0c; 因此有人堪忧有人喜乐&#xff0c; 却极少有人戳中要害。说AI比人牛是因为它下围棋比人厉害&#xff1f; 说AI离真正的智能很遥远是因为它不能创造吗&#xff1f; 是…

IDEA换行CRLF, LF, CR的解释和默认设置

在window下开发有一个大坑&#xff0c;就是换行默认是CRLF&#xff0c;也就是回车换行&#xff0c;但是Linux下只有换行LF&#xff0c;这样代码提交后&#xff0c;会出现编译问题&#xff0c;所以最好的办法是在IDEA下设置默认为LF。 首先我们先介绍CRLF&#xff0c;LF和CR这三…