MySQL简单入门——安装配置启动登录
2016-03-13 07:34
771 查看
MySQL
March 6, 2016 10:48 PMMySQL的安装
从官网下载安装即可MySQL的配置
安装完后可以立刻配置或者打开bin目录下的Config.exe进行配置
MySQL服务的启动与关闭
直接在服务管理启动在cmd输入net start mysql
MySQL的使用
MySQL的登录
mysql -uroot -ppasswordMySQL的退出
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 WARNINGor
WARNING
修改数据库
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 TABLESSHOW TABLES [FROM db_name] [LINK 'pattern' | WHERE expr]
查看表结构
SHOW COLUMNS FROM tb_nameINSERT
插入记录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
数据类型字符型
整型
浮点型
日期时间型
数据表操作
插入记录
查找记录
记录操作
创建数据表
查看表
约束的使用
相关文章推荐
- MySQL的配置
- Phantomjs+Nodejs+Mysql数据抓取(1.数据抓取)
- 2016/3/13 MySQL 增删查改 CRUD 用代码实现
- ubuntu安装/启动/停止/重启MySQL
- MySQL中复制数据表中的数据到新表中的操作教程
- MySql 查询以逗号分隔的字符串的方法(正则)
- 利用MySQL数据库来处理中英文取首字母排序
- MySQL数据库获取汉字拼音的首字母函数
- MySql中delimiter的作用是什么?
- mysql(二)
- mysql (一)
- Please read “Security” section of the manual to find out how to run mysqld as root!错误解决(转)
- 配置mysql允许远程连接的方法
- MySql优化【6】--压力测试脚本
- MySql优化【3】--SQL语句优化
- MYSQL插入数据,修改数据,误操作怎么恢复实例
- 企业如何给MYSQL创建表,查询表,创建索引实例
- 企业是怎么给MYSQL赋予用户权限
- MYSQL数据库查询删除创建企业基本知识
- << 电子电路 >>电子电路 Mysql