MySQL的使用-DDL操作
1.了解MySQL数据库
什么是数据库
(1)数据库(Database,简称DB)
(2)概念:长期存放在计算机内,有组织、可共享的大量数据的集 合,是一个数据“仓库”
(3)作用:保存、管理数据
数据库总览
(1)关系型数据库(SQL)
MySQL、Oracle、SQL Server、SQLite、DB2
(2)非关系型数据库(NOSQL)
Redis、MongoDB
2.MySQL简介
(1)概念:是现流行的开源、免费的关系型数据库
(2)特点:免费、开源数据库
小巧、功能齐全 、使用便捷
可运行于Windows或Linux操作系统
可适用于中小型甚至大型网站应用
3.在Windows操作系统下安装MySQL
(1)下载MySQL
下载地址:http://dev.mysql.com/downloads/
注意:使用安装向导,避免繁琐的 my.ini 配置文件
数据库语言编码设置
(2)安装MySQL
关键步骤:
端口设置 3306(默认)
编码设置 utf8
密码设置
(3)检查是否安装成功:在DOS命令行窗口中输入mysql看是否报错
4.连接数据库
(1)打开MySQL命令窗口
在DOS命令行窗口(cmd.exe)
在窗口中进入 安装目录\mysql\bin ,可设置环境变量
(2)连接数据库语句
mysql -h 服务器主机地址 –u 用户名 -p用户密码
(3)结构化查询语句SQL
5.操作数据库
(1)创建数据库
创建数据库:CREATE DATABASE [IF NOT EXISTS] 数据库名;
删除数据库:DORP DATABASE [IF EXISTS] 数据库名;
查看数据库:SHOW DATABASES;
使用数据库:USE 数据库名;
(2)创建数据库表
CREATE TABLE [ IF NOT EXISTS ] 表名
(
字段名1
列类型 [ 属性 ] [ 索引 ] [注释] ,
字段名2
列类型 [ 属性 ] [ 索引 ] [注释] ,
… …
字段名n
列类型 [ 属性 ] [ 索引 ] [注释]
) [ 表类型 ] [ 表字符集 ] [注释] ;
注意:反引号用于区别MySQL保留字与普通字符而引入的
显示表结构:desc 表名
显示表创建语句:show create table 表名
属性:
数据表的类型:
6.总结