1. mysql各个版本的重要性介绍
官网:https://dev.mysql.com/downloads/mysql/
MySQL Community Server 社区版本,开源免费,但不提供官方技术支持。
MySQL Enterprise Edition 企业版本,需付费,购买了之后可以电话支持
MySQL Cluster 集群版,开源免费。可将几个MySQL Server封装成一个Server。
2. mysql的核心知识之服务管理
mysql的service服务管理与登录管理
查看mysql服务进程:ps -ef | grep mysql service
服务管理:cp -a mysql.server /etc/rc.d/init.d/mysql
启动命令:service mysql start
关闭命令:service mysql stop
重新启动命令:service mysql restart
查看状态命令:service mysql status
登录管理: ln -s /usr/local/mysql/bin/* /bin
登录命令:mysql -uroot -p
默认端口号:3306
配置文件:/etc/my.cnf
3.mysql的可视化图形界面与命令行操作
命令行的登录与图形化界面的登录
命令行模式: 登录命令:mysql -u用户 -p密码
退出命令:exit; quit;
图形化模式: ip地址或者主机名:192.168.1.1
4. mysql的库表
数据库:database
数据表:table
字段(列):column
行:row
5. mysql的sql各类语句
mysql的操作语句分类
- DDL 数据定义语言 (Data Definition Language) 例如:建库,建表
- DML 数据操纵语言(Data Manipulation Language) 例如:对表中的数据进行增删改操作
- DQL 数据查询语言(Data Query Language) 例如:对数据进行查询
- DCL 数据控制语言(Data Control Language) 例如:对用户的权限进行设置
网友评论