脚本宝典收集整理的这篇文章主要介绍了学习笔记 12,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
MySQL是一个关系数据库系统在关系数据库中,数据存储在表中。每个表由多个行和列组成。表中的数据相互关联。表也可能与其他表有关联。关系结构使得可在表上运行查询来检索信息并修改数据库中的数据。 MySQL是一个开源数据库管理系统,由服务器和客户机组成。在将客户机连接到服务器后,用户可向服务器输入SQL命令,以便创建数据库,删除数据库,存储、组织和检索数据库中的数据。MySQL有广泛的应用。除了提供标准的数据库系统服务外,MySQL 和PHP已成为大多数数据管理和在线商务网站的主干网。
Ubuntu Linux
sudo apt-get install mysql-server
mysql_secure_installation
Slackware Linux 在Slackware 14.0或更早版本中,可通过以下步骤配置MySQL: (1) 设置my.cnf : MySQL在启动时加载一个名为my.cnf的配置文件。该文件要在首次设置MySQL时创建。在/etc目录中,有几个示例my.cnf文件,文件名分别是my-small. cnf. my-large.cnf等。选择所需的版本来创建my.cnf文件,如cp /etc/my-small.cnf /etc/my.cnf (2)安装所需数据库:MySQL需要一个所需数据库集,用于用户识别等。要安装它们, 可使用mysql用户作为超级用户,并使用以下命令安装所需的初始数据库。
mysql_install_db
(3)设置所需的系统权限:该步骤确保mysql用户拥有mysql系统的所有权。
chown -R inysql.mysql /var/lib/mysql
(4)通过以下操作使Zetc/rc.d/rc.mysqld可执行:
chmod 7S5 /etc/rc.d/rc.mysqld
这将在后续系统引导上自动启动MySQL守护进程mysqld。
一个真正的数据库可以能包含多个相互关联的表,使用主键-外键约束条件来定义表关系。
一对一
一对多
多对多
自引用
数据定义语言(DDL):用于定义和管理数据对象,包括数据库,数据表等。例如:CREATE,DROP,ALTER等。数据库 -> 数据表:对数据库或数据表的创建、删除、修改等操作。 数据操作语言(DML):用于操作数据库对象中所包含的数据。例如:INSERT,UPDATE,DELETE语句。对数据的 增、删、改这些操作,就是数据操作语言。 数据查询语言(DQL):用于查询数据库对象中所包含的数据,能够进行单表查询,连接查询,嵌套查询,以及集合查询等各种复杂程度不同的数据库查询,并将数据返回客户机中显示。 数据控制语言(DCL):是用来管理数据库的语言,包括管理权限及数据更改。
以上是脚本宝典为你收集整理的学习笔记 12全部内容,希望文章能够帮你解决学习笔记 12所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。