初识MySQL

来源:互联网 发布:科比nba数据统计 编辑:程序博客网 时间:2024/06/03 16:10

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服务

运行cmdnet stop mysq 停止服务net start mysql启动服务电脑->服务->找到mysql服务

mysql的使用

登陆和退出:
cmdmysql   -V 输出版本信息并且退出    -u 用户名    -p 密码    -P 端口号    -h 服务器名称(127.0.0.1本地回环地址)    -D 打开指定数据库mysql>  提示符表示系统已经启动了mysql    exit; 退出    quit; 退出    \q;   退出

修改mysql提示符

windows cmd清屏 clsmysql -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         交叉连接    
原创粉丝点击