MySql数据库基础概述欧文教育评价

作者: 小吴 Wed Nov 29 09:17:58 SGT 2023
阅读(109)
一、语法规范:\c或者ctrl+c终止命令每条SQL命令以;或\G(格式化数据)结束每条命令可以根据需要进行缩进或换行SQL命令不区分字母大小写(密码、变量值除外)默认命令不支持tab键补全二、MySql语句分类:DQL:数据查询语言(DataQueryLanguage)负责进行数据查询而不会对数据本身进行修改的语句,命令selectDDL:数据定义语言(DataDefinitionLanguage)负责数据结构定义与数据库对象定义的语言,命令createalterdropDML:数据操纵语言(DataManipulationLanguage)负责对数据做编辑的的命令,命令insertupdatedeleteDCL:数据控制语言(DataControlLanguage)控制用户对数据的访问权限,命令grantrevoke三、MySql常用的相关参数分类命令/目录/...说明软件mysql-community-*.rpm软件名称mysqld.service服务名称3306MySQL服务默认端口号TCP传输协议mysqld数据库服务进程名mysql进程所有者mysql进程所属组路径/var/lib/mysql程序目录/etc/my.cnf主配置文件/var/log/mysqld.logsql日志文件可以查看初始密码mysql命令showdatabases;查看已有库selectuser();显示登录用户名和客户端地址selectversion();查看MySQL软件版本号selectdatabase();显示当前所在的库类似系统命令pwd的功能usesys;进入到sys库里类似系统命令cdshowtables;显示库下已有的表exit;/ctrl+d断开MySql连接四、MySql数据库概述:存储数据的服务器称为数据库服务器(简称:数仓)最早隶属于瑞典的MySQLAB公司2008年1月,MySQLAB被Sun收购*2009年4月,SUN被Oracle收购五、MySql特点应用广泛的开源数据库软件适用于中小规模、关系型数据库系统(RDBMS)支持Linux、Unix、Windows等多种操作系统支持Python、Java、Perl、PHP等编程语言六、MySql应用场景LAMP平台,与Apache连用LNMP平台,与Nginx连用七、补充:常见数据库服务软件数据库软件.png