首页 > 数据库 >MySQL学习日志(建设中)

MySQL学习日志(建设中)

时间:2022-12-09 18:23:57浏览次数:59  
标签:varchar 数据库 MySQL 学习 点击 导入 右键 mysql 日志

1.前期准备

1.1软件需求

mysql8.0
Connector/J 8.0.31
workbench(懒得放链接自行百度吧)
一定不要下5.5或更低版本的,我折磨了宝贵的一上午,低版本bug很多,电脑win10 32位的只能cmd链接,放在workbench等等无法链接。
另外,我的链接是msi版本,如果用zip的话还要自己配置ini文本,容易出问题,具体不再阐述,总之这个博文是一个花了一天时间在黑暗中摸索出来的。

2.指令/快捷键

2.1cmd

mysql -n root -p cmd下用root用户进入mysql
首次使用该指令要配置path变量
在此电脑->管理->高级设置->配置变量
然后在path里加入你安装的mysql的bin文件目录
就可以在cmd中进入mysql了

2.2mysql

注意一一对应关系
database->table
先打开database,再打开table,table才是表
create database 数据库名 创建一个数据库
drop database 数据库名删除该数据库
show databases展示所有的数据库,有三个不能删除
use 数据库名打开数据库
desc 表名;展示表内的数据

id int not null primary key auto_increment,//id是跟着录入数据而自增的
stuno varchar(20) not null,
name varchar(20) not null,
gender varchar(1) not null,
age int,
birthdate date,
major varchar(20));//use进入数据库后在该表下创建student表

insert into students(stuno,name,gender,birthdate,major,age) values('201010001', 'zhangsan', 'm', '1992-10-01','cs',25);插入数据

3.Connector导入

3.1netbeans的导入

image
点击services右键databases
image
点击这个
点击add,导入你下载的Connector jar包。
选择导入的数据,还有root和密码等等,就导入完成了。如果出错可能是url出错了。

3.2eclipse导入

右键点击项目,新建lib目录(Folder),将对应jar拷贝进该目录。注意:是右键点击"项目",而不是点击"src"。
右键点击项目->Properties->Build Path->Configure Build Path->选择"Libraries"->点击"Add JARs"将刚才的jar文件添加进来。
注意:Java 11下需在module-info.java中添加requires java.sql;

4.数据类型转换

MySQL数据类型与Java数据类型的转换
MySQL中的varchar、char对应Java的String
date类型对应java.sql.Date

5.URL

标签:varchar,数据库,MySQL,学习,点击,导入,右键,mysql,日志
From: https://www.cnblogs.com/magicfat/p/16969685.html

相关文章

  • SpringCloud学习 系列七、EurekaServer集群创建
    系列导航SpringCloud学习系列一、前言-为什么要学习微服务SpringCloud学习系列二、简介SpringCloud学习系列三、创建一个没有使用springCloud的服务提供者和消费......
  • angr_ctf——从0学习angr(四):库操作和溢出漏洞利用
    angr_ctf项目中后面13~17题没有新的成块的有关angr的知识了,只是对之前题目使用到的模块的扩展和补充,因此就不先列知识点和使用方式了,直接在实战中边讲解边说明库操作13_a......
  • MYSQL explain详解
    MySQLexplain​MySQLexplain​​​explain作用​​​​explain的执行效果​​​​explain包含的字段​​​详细内容​​​id字段​​​​select_type字段​​​​type字段......
  • docker 中安装mysql
    1、查看当前docker中的容器dockerimagesdockerps-a 2、dockerpull mysql   ---拉取mysql镜像3、dockerrun--namemysqlbyeddy-itd-p3306:3306--res......
  • 2022-2023-1 20221421 《计算机基础与程序设计》第十五周学习总结
    作业信息班级链接:https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP作业要求:https://www.cnblogs.com/rocedu/p/9577842.html#WEEK15作业正文:2022-2023-120221312......
  • 软件技术基础学习笔记(4)——成立小组
    软件技术基础学习笔记(4)——成立小组这个作业属于哪个课程<首页-22软件基础-浙江理工大学-班级博客-博客园>这个作业的目标<成立小组,讨论并确定大作业的......
  • 2022.12.9学习笔记
    1、vue获取当前时间并实时显示在页面https://blog.csdn.net/qq_49012497/article/details/1266390972、vue显示当前是星期几   关键代码:"星期"+"日一二......
  • golang mysql查询textRows和binaryRows解惑
    1.问题之前写了一套统一mysql返回数据的解析库:rows,err:=ms.dbInst.Query(s,args...) //执行SQL语句,比如select*fromusersiferr!=nil{panic(err)}......
  • #yyds干货盘点# 歌谣学前端之react笔记之学习日历样式的设置
    前言我是歌谣我有个兄弟巅峰的时候排名c站总榜19叫前端小歌谣曾经我花了三年的时间创作了他现在我要用五年的时间超越他今天又是接近兄弟的一天人生难免坎坷大不了从......
  • Mysql读写分离
    目录:1、主从复制Mysql的复制类型Mysql主从复制的工作过程2、读写分离什么是读写分离为什么要读写分离什么时候要读写分离主从复制与读写......