創建新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 拋錯


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM