MySQL数据库软件
安装
MySQL5.5版本软件的百度网盘链接:https://pan.baidu.com/s/16WkKdEe7OSp9ezN1Ro1MEg 提取码:l400
如果没有四个全部打勾,则需按下面的卸载步骤将其完全卸载后,再次按以上步骤重新进行安装。
卸载
- 于mysql的安装目录中找到my.ini文件,并复制datadir=“C:/ProgramData/MySQL/MySQL Server 5.5/Data/”
- 卸载MySQL
- 删除C:/ ProgramData目录下的文件夹
配置
- MySQL服务启动
1.计算机-管理-服务和应用程序-MySQL-手动
2.cmd–>services。msc打开服务的窗口
3.使用管理员打开cmd:
(1)net start mysql:启动mysql服务
(2)net stop mysql:关闭mysql服务 - MySQL登录
1.mysql -uroot -p 密码
2.mysql -h ip -uroot -p 连接目标的密码
3.mysql --host=ip --user=root --password=连接目标的密码 - MySQL退出
1.exit
2.quit - MySQL目录结构
1.安装目录:basedir=“D:/develop/MySQL/”
2.数据目录:dasedir=“C:/ProgramData/MySQL/MySQL Server5.5/Data/”
SQL
概念
- 结构化查询语言(Structured Query Language)简称SQL,是一种数据库查询和程序设计语言。
通用语法
- 语句可以单行或多行书写,以分号结尾
- 可使用空格和缩进来增强可读性
- MySQL 数据库的SQL语句不区分大小写,建议关键字用大写
- 注释
(1)单行:-- 注释内容 (–与注释内容间的空格不可省 ) 或 # 注释内容
(2)多行:/* 注释 */
语句结构
- DDL(Data Definition Language)数据定义语言:用来定义数据库对象:数据库,表,列等。关键字:create,drop,alter等
- DML(Data Manipulation Language)数据操作语言:用来对数据库中表的数据进行增删改。关键字:insert,delete,update等
- DQL(Data Query Language)数据查询语言:用来查询数据库中表的记录(数据)。关键词:select,where等
- DCL(Data Control Language)数据控制语言:用来定义数据库的访问权限和安全级别,及创建用户。关键字:GRANT,REVOKE等