MySQL学习day01

原创 2018年04月16日 11:06:28

一、windows下安装MySQL

二、使用可视化软件Navicat操作MySQL

  1. 在命令行窗口输入下面的命令开启MySQL
net start MySQL57

三、在命令行窗口cmd下使用MySQL

1. 进入MySQL
mysql -u root -p

   然后根据提示输入之前设置的密码就进入MySQL了

2.首先创建一个数据库,创建之前应当判断是否同名
# 查看当前有的数据库
show databases;
# 存在同名的就删除再创建
drop database if exists company;
create database company default charset utf8;
# 存在同名的就不创建
create database if not exists company default charset utf8;
3. 进入新创建的数据库,然后创建一个表,也应该判断是否同名
# 切换到数据库company
use company;
# 创建新的表
drop table if exists tb_dept; 
create table tb_dept
(
deptno integer not null comment "部门编号",
dname varchar(20) not null comment "部门名称",
dloc varchar(10) comment "部门所在地",
primary key (deptno)
);
# 新增
alter table tb_dept add ddate date comment "成立日期";
4. 增删改查
-- 向部门添加数据
insert into tb_dept values (10, '财务部', '成都', now());
insert into tb_dept values (20, '研发部', null, null);
insert into tb_dept (deptno, dname) values (30, '销售1部'), (40, '销售2部'), (50, '后勤保障部');

-- 删除数据(注意: 一定要带上条件)
delete from tb_dept where deptno=30;

-- 更改数据
update tb_dept set dloc='深圳', ddate='2018-4-1' where deptno='30';

-- 查所有行所有列 
select * from tb_dept;
-- 投影
select deptno, dname from tb_dept;
-- 别名
select deptno as 部门编号, dname as 部门名称 from tb_dept;
-- 筛选
select * from tb_dept where dloc='深圳';
-- limit表示多少条数据, offset表示从第几条数据开始,默认是0
select * from tb_dept limit 2 offset 1

使用MFC快速实现网络编程 CAsyncSocket

使用MFC快速实现网络编程 福州大学 王骏 ---- 随着计算机网络化的深入,计算机网络编程在程序设计的过程中变得日益重要。由于C++语言对底层操作的优越性,许多文章都曾经介绍过用VC++进行Sock...
  • ghj1976
  • ghj1976
  • 2001-08-20 11:00:00
  • 7757

java学习笔记——毕向东视频day01

day01没啥好说的,就是一些基本概念和环境搭建,之前在慕课网已经搭好了,看视频也是用的1.50x,在这里就做一些简单摘要把。 摘自课程PPT的内容: 什么是软件? •软件:一系列按照特定顺序组织的计...
  • pennyLee020
  • pennyLee020
  • 2016-12-22 16:02:59
  • 565

Oracle学习笔记——day01

  • 2009年09月02日 23:02
  • 37KB
  • 下载

java学习日记3

  • 2015年11月21日 09:35
  • 45KB
  • 下载

大数据开发笔记day01

今日所学的知识点: 一.软件开发software development 1.软件是什么? 软件=数据(数字、文字、图像、音频、视频等)+程序(计算机能识别的二进制指令) 2.软件的分类 ...
  • weixin_41933796
  • weixin_41933796
  • 2018-03-31 20:10:31
  • 29

JAVA(day01)

一个源文件(.java)可以有多个类,通过Javac编译后,会产生多个.class文件 源文件中最多有一个类加上public关键字,且要求此类的名称和源文件名称一致 多行注释不能嵌套 命...
  • CNHK1225
  • CNHK1225
  • 2015-02-23 21:31:47
  • 450

Mybatis学习笔记---day01基础知识

一:Mybatis入门小案例 1.创建java项目,导入mybatis、mysql、junit 依赖的jar包
  • wingzhezhe
  • wingzhezhe
  • 2016-08-02 17:55:23
  • 577

struts2_day01

学习笔记
  • ml920620
  • ml920620
  • 2016-08-02 16:44:34
  • 269

Java笔记Day01

1. Java语言跨平台原理 Java提供了基于各种操作系统(windows、linux、mac等等)的JVM,如果想要在一台计算机上运行一个Java程序,只需要在该计算机上安装本机操作系统相应版本...
  • guo_xiao_fei
  • guo_xiao_fei
  • 2016-08-02 17:50:08
  • 94

黑马程序员Java基础视频辅导班Day01

  • 2015年05月14日 21:26
  • 38KB
  • 下载
收藏助手
不良信息举报
您举报文章:MySQL学习day01
举报原因:
原因补充:

(最多只允许输入30个字)