MySQL(二)MySQL的安装和简单使用
1、MySQL产品的介绍
MySQL数据库属于MySQL AB公司,总部位于瑞典,后被Oracle收购。
优点:
(1)成本低:开放源代码,可以免费使用
(2)性能高:执行很快
(2)简单:很容易安装和使用
2、MySQL的版本
(1)社区版(免费)
(2)企业版(收费)
下载地址:https://dev.mysql.com/downloads/mysql/
目前可下载的版本有:5.5;5.6;5.7;8.0
3、下载完后安装即可(这里省略)
4、启动和停止MySQL服务
方式一:右击计算机——管理——服务——启动或停止MySQL服务
方式二:通过命令行方式
启动:net start mysql服务名
停止:net stop mysql服务名
5、MySQL服务端的登录和退出
登录:mysql 【-h主机名 -P端口号 】-u用户名 -p密码
退出: exit或ctrl+C
如果登录的是本机,而且端口号为3306,则可以省略。
查看数据库版本
6、MySQL语法规范
(1)不区分大小写
(2)每句话用;或\g结尾
(3)各子句一般分行写
(4)关键字不能缩写也不能分行
(5)用缩进提高语句的可读性
(6)注释:
单行注释:#注释文字
单行注释:-- 注释文字
多行注释:/* 注释文字 */
7、在windows控制台进行操作
(1)进入mysql
(2)查看Mysql中有哪些数据库
(3)使用一个数据库
(4)查看该数据库有哪些表
(5)新建一个数据库
(6)建表
(7)查看表的结构
(8)修改表的字段
(9)改变表中字段的顺序
(10)向表中插入记录(注意:插入varchar或date型的数据要用单引号引起来)
(11)查看表中所有的记录
(12)修改记录
(13)删除记录
(14)删除表
(15)删除数据库
8、SQL的语言分类
(1)DQL(Data Query Language):数据查询语言
select
(2)DML(Data Manipulate Language):数据操作语言
insert 、update、delete
(3)DDL(Data Define Languge):数据定义语言
create、drop、alter
(4)TCL(Transaction Control Language):事务控制语言
commit、rollback
9、使用图形用户界面客户端管理数据库
(1)SQLyog
(2)Navicat Premium
都差不多,看你个人喜欢选择,而我工作上用的是Navicat Premium
连接mysql
10、准备初始化数据
右击点运行SQL文件
选择已经准备好的数据库
可以看到该数据库有四张表
最新文章
- Lightmaping
- SQL性能优化案例分析
- ETL工具与脚本实现之间的对比
- git log用法【转】
- 移动WebApp开发框架(珍藏)
- 承接VR/AR内容应用定制需求
- ios代理设计模式
- poj 1631 Bridging signals (二分||DP||最长递增子序列)
- jQuery操作cookie
- Unity UGUI 使用 CCTween 实现 打字效果
- python自学笔记(八)python语句
- Linq实现t-Sql的各种连接
- ubuntu 16.04安装mips交叉编译
- php 中的魔术方法-----“事件方法”
- Unity非运行模式下实现动画播放/回退工具
- 使用requireJS
- Gradle 1.12用户指南翻译——第四十七章. Build Init 插件
- 《HTTP权威指南》4-连接管理
- My Feedback for Windows 10 IoT Core on Feedback Hub App (4/1/2017-1/23/2018)
- 关于摄影O2O的前期准备
热门文章
- DB 查询分析器 6.03 ,遨游于任何Windows操作系统之上的最优秀的数据库客户端工具
- iOS评分功能、APP中打开其他应用程序
- 【Android 应用开发】BluetoothSocket详解
- ruby轻松自删除代码
- OVS+DPDK Datapath 包分类技术
- Angular v6 正式发布
- Spring中事务管理
- Srping mvc mabatis 报错 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):
- IntelliJ IDEA下Cannot resolve symbol XXX的解决方法
- Find、FindAll、Where的区别