MySQL简单入门——安装配置启动登录
来源:互联网 发布:恋爱循环动作数据 编辑:程序博客网 时间:2024/05/16 17:01
MySQL
March 6, 2016 10:48 PM
MySQL的安装
从官网下载安装即可
MySQL的配置
- 安装完后可以立刻配置
- 或者打开bin目录下的Config.exe进行配置
MySQL服务的启动与关闭
- 直接在服务管理启动
- 在cmd输入net start mysql
MySQL的使用
MySQL的登录
- mysql -uroot -ppassword
MySQL的退出
- exit;
- quit;
- \q;
修改MySQL提示符
- shell>mysql -uroot -ppassword –prompt 提示符
- 登录后用
prompt 提示符参数
修改
提示符参数
- \D 完整的日期
- \d 当前数据库
- \h 服务器名称
- \u 当前用户
MySQL简单命令及语法规则
简单命令
- 显示当前服务器版本
- SELECT VERSION();
- 显示当前日期时间
- SELECT VERSION();
- 显示当前用户
- SELECT USER();
语法
- 关键字与函数名称全部大写
- 数据库名称、表名称、字段名称全部小写
- SQL语句必须以分号结尾
操作数据库
创建数据库
CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name
- {} 必选
- | 选择
[] 可选
查看当前服务器下的数据库列表
SHOW {DATABASES | SCHEMAS} [LINK 'pattern' | WHERE expr]
查看数据库编码
SHOW CREATE DATABASE db_name;
- 查看警告
SHOW WARNING
orWARNING
修改数据库
ALTER {DATABASE | SCHEMA} [db_name] [DEFAULT] CHARACTER SET [=] charset_name
删除数据库
DROP {DATABASE | SCHEMA} [IF EXISTS] db_name
数据类型
- 整型
- 浮点型
- 字符型
- 日期时间型
数据表
创建表
- 先打开数据库
- USE 数据库名称
CREATE TABLE [IF NOT EXISTS] table_name(column_name data_type,...);
查看表
- SHOW TABLES
SHOW TABLES [FROM db_name] [LINK 'pattern' | WHERE expr]
查看表结构
- SHOW COLUMNS FROM tb_name
INSERT
- 插入记录
- INSERT [INTO] tbl_name [col_name,…] VALUES(val,…)
SELECT
- 记录查找
- SELECT expr,… FROM tbl_name
空值与非空
- NULL 字段值可以为空
- NOT NULL 字段值禁止为空
AUTO_INCREMENT
- 自动编号,且必须与主键组合使用
- 默认情况下,起始值为1,每次增量为1
PRIMARY KEY
- 主键约束
- 每张数据表只能存在一个主键
- 主键保证记录的唯一性
- 主键自动为NOT NULL
UNIQUE KEY
- 唯一约束
- 唯一约束可以保证记录的唯一性
- 唯一约束的字段可以为空值(NULL)
- 每张表可以存在多个唯一约束
DEFAULT
- 默认值
- 当插入记录时,如果没有明确为字段赋值,则自动赋予默认值
小结summary
数据类型
- 字符型
- 整型
- 浮点型
- 日期时间型
数据表操作
- 插入记录
- 查找记录
记录操作
- 创建数据表
- 查看表
- 约束的使用
0 0
- MySQL简单入门——安装配置启动登录
- Windows平台 安装配置MySQL、启动登录MySQL
- Hive2.0.0安装步骤(配置mysql+简单入门)
- MYSQL简单安装配置
- HaProxy安装/启动/简单配置
- Mysql安装后简单入门
- mysql安装配置和启动
- mysql免安装配置启动
- MySql下载、配置、安装、启动
- Android系统编译环境搭建—Ubuntu14.04安装&root登录&Chromium root启动&安装配置交叉编译环境
- Docker安装mysql 配置远程登录
- 安装mysql与简单配置
- linux mysql 简单安装配置
- MySQL入门_安装及启动服务
- MySQL基础入门:MySQL简介、安装、配置
- Java从入门到精通——数据库篇Mongo DB 安装启动及配置详解
- hexo入门(安装,配置,本地启动)
- MySQL入门很简单——读书笔记
- Oracle DB管理ASM实例
- BZOJ2599: [IOI2011]Race
- 18. 4Sum
- chrome扩展及应用开发——
- 偶遇串行化 Serializer
- MySQL简单入门——安装配置启动登录
- 记录下第一次玩深搜的两题(DFS/回溯)
- 01百思不得其姐基本配置
- 各大Oj平台介绍
- Android模拟器-Genymotion的下载和添加Android虚拟系统
- C# 使用MySqlBulkLoader 批量导入数据到Mysql
- Android Studio 光标切换 从黑框切换成普通的光标 (竖条的光标)
- PHP 可以获取客户端哪些访问信息!?
- 输出最长字符串