初识MySQL

MySQL 软件安装

配置MySQL-> 安装目录\MySQL\bin\MySQLInstanceConfiguration配置软件进行配置

StandeConfig->Install As Windows Service安装作为windows下的一个服务

Include Bin Directory in Windows PATH选项将安装目录添加环境变量,以后可以在任何目录下都可以找到相应的可执行文件

设置root密码

MySQL目录结构

bin 存储可执行文件
data 存储数据文件
docs 文档
include 包含头文件
lib 库文件
share 错误消息和字符集文件

MySQL的配置选项 my.ini

修改编码方式
[client]    //客户端配置
port  = 3306端口号   从那条路进来
defalut-character-set = utf8 改变默认编码格式
[mysqld]  //服务器端的配置

注意:utf8而不是utf-8
只有在MySQL中可以使用“utf-8”的别名“utf8”,但是在其他地方一律使用大写“UTF-8”

启动和停止MySql服务

运行cmd
net stop mysq 停止服务
net start mysql启动服务

电脑->服务->找到mysql服务

mysql的使用

登陆和退出:
cmd
mysql   -V 输出版本信息并且退出
    -u 用户名
    -p 密码
    -P 端口号
    -h 服务器名称(127.0.0.1本地回环地址)
    -D 打开指定数据库

mysql>  提示符表示系统已经启动了mysql
    exit; 退出
    quit; 退出
    \q;   退出

修改mysql提示符
windows cmd清屏 cls
mysql -uroot -proot --prompt \h提示符
localhost 本地主机
mysql> prompt 提示符

mysql 提示符
    \D 完整日期
    \d 当前数据库
    \h 服务器名称
    \u 当前用户

SELECT VERSION(); 显示当前服务器版本
SELECT NOW(); 显示当前日期
SELECT USER(); 显示当前用户


mySql 语句规范
关键字与函数名称全部大写
数据库名称、表名称、字段名称全部小写
SQL语句必须以分号结尾

创建数据库

CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name
[DEFAULT] CHARACTER SET [=] charset_name//设置编码方式
{}表示必选项
|表示左边或右边选择
[]表示可选项,也可不选

demo:
CREATE DATABASE t1;

查看当前服务器下的数据库

SHOW {DATABASE | SCHEMA} [LIKE ’pattern‘ | WHERE expr]
SHOW DATABASE;

SHOW WARNINGS;//查看警告

SHOW CREATE DATABASE t1;//查看数据库创建时的编码方式
gbk编码方式


修改数据库

ALTER {DATABASE | SCHEMA} [db_name]
[DEFAULT] CHARACTER SET [=] charset_name
CHARACTER(编码方式)


删除数据库

DROP {DATABASE | SCHEMA} [IF EXISTS] db_name


sql开发技巧

分类:
DDL 数据定义语言
TPL 事物处理语言
DCL 数据控制语言
DML 数据操作语言 :
SELECT
INSERT
UPDATE
DELETE


使用join从句——名称解释—–使用场景———–工具
>INNER   JOIN       内连接     两张表的公共部分    secureCRT                             
>FULL OUTER JOIN    全外连接    
>LEFT OUTER JOIN    左外连接    
>RIGHT OUTER JOIN   右外连接    
>CROSS JOIN         交叉连接    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值