数据库
扶我起来继续学习
一点点懒
展开
-
mysql5.7新建用户与授权
由于考虑到 公司的数据安全情况,所以对应的项目数据库权限进行相关的控制操作。mysql 用户权限之创建新用户并给授权指定的数据库权限。原创 2022-10-13 13:57:49 · 3433 阅读 · 1 评论 -
mysql需要开启bin_log权限,配置文件添加之后mysql无法启动
添加bin_log的主要目的是用于数据库同步, mysql的同步的数据中是包含server-id的,用于标识该语句最初是从哪个server写入的,所以server-id一定要有的。解决方法:在配置文件中添加server_id字段。linux环境下 vi /etc/my.cnf。添加之后重启服务,mysql启动成功。原创 2022-09-20 16:55:16 · 597 阅读 · 0 评论 -
记一次导入4G大小的SQL文件到MySQL数据库
Win10操作系统 MySQL版本一个为8.0另一个为5.7通过命令行直接进入MySQL8.0会报错:可能是因为系统分辨不出要进入哪一个MySQL(警告为在命令行里直接输入MySQL密码不安全,使用mysql -uroot -p敲回车再输入密码更安全。)正确打开的方法为进入安装MySQL文件夹下的bin目录,再敲上述代码:先cd一下MySQL8.0的安装目录再使用进入MySQL的命令,最好加上端口号(此处MySQL57版本的端口号是13306,而MySQL8版本的端口是3306):检查数原创 2022-05-22 20:16:13 · 506 阅读 · 0 评论 -
数据库设计规约
二、数据库设计规约以下规约只针对本模块,更全面的文档参考《阿里巴巴Java开发手册》:1、库名与应用名称尽量一致2、表名、字段名必须使用小写字母或数字,禁止出现数字开头,3、表名不使用复数名词4、表的命名最好是加上“业务名称_表的作用”。如,edu_teacher5、表必备三字段:id, gmt_create, gmt_modified说明: 其中 id 必为主键,类型为 bigint unsigned、单表时自增、步长为 1。(如果使用分库分表集群部署,则id类型为varchar,非自增原创 2021-11-02 19:16:06 · 113 阅读 · 0 评论 -
mybatis踩坑
1.一对一原创 2021-02-21 11:22:04 · 203 阅读 · 0 评论 -
mysql要点
1. Mysql:设置主键自动增长起始值drop table if exists `trace_test`;CREATE TABLE `trace_test` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT 10000 DEFAULT CHARSET=utf8 ;...原创 2021-02-19 17:36:32 · 91 阅读 · 0 评论 -
数据库复习
Student(Sno,Sname,Ssex,Sage,Sdept)Course(Cno,Cname,Cpno,Credit)SC(Sno,Cno,Grade)StudentSno(学号)Sname(姓名)SexSageSdept(所在系)201215121李勇男20CS201215122刘晨女19CS201215123王敏女18MA201215125张立男20ISCourseCnoCnameCpnoC原创 2020-12-29 15:43:04 · 250 阅读 · 0 评论