如有错误,恳请告知。非常感谢!
环境(相关下载、配置):
phpstudy7.0.9
Apache2.4.39
MySQL5.7.26
phpMyAdmin4.8.5
此文在Windows10下实验并且假设以上环境均准备好。
如何打开安装好的MySQL命令行?
如下图所示。打开phpstudy的安装目录,打开Extensions目录,打开MySQL5.7.26文件,打开bin文件,在上方的路径输入cmd。
然后如下图所示,再输入mysql -uroot -p
,输入密码,OK。
补充:
- 安装目录里面会有一个名为data的文件,这个文件是数据库,一个数据库一个目录。
- 有几个后缀名为.err的文件,是错误日志文件。
MySQL 为关系型数据库, “关系型”可以理解为"表格"的概念,一个关系型数据库由一个或数个表格组成(类比Excel表格)。
MySQL数据库的功能需要通过SQL语言来实现。
两个重要概念:
主键(primary key):主键是唯一的(不重复),其值可唯一区分表中每一行,且不允许为NULL值。
库、表、行、列等之间的关系:
mysql数据库的命名规范:
最好不超过30个英文字符(小写);
英文单词之间最好用下划线;
或者有意义的简写;
必须添加默认的编码字符和校对规则子句(后面会有提)。
基本命令
- 查询数据库
show databases; //查询数据库。
show databases like '数据库名';//数据库太多时,查询一部分符合规则的数据库。
show databases like 'a%'; //查询a开头的数据库。也可以用到select语句中。
create database 数据库名;
create database 数据库名 default character set UTF8 default collate utf8_general_