mysql默认端口号 3306、
登录mysql ,cmd下,执行mysql -uroot -p 命令登录时,密码输入任何数都会报错,导致wampmysql无法启动 错误页面如图所示:
47.png
48.png
解决方法:
49.png

最终解决方式
50.png

sql 全程:structure query language 结构化查询语言

59.png
dbms 数据库管理系统
db数据库
Record表示数据表中的一行()
Fields数据表中的一列.
60.png

刚登陆mysql时,是位于内存中
如下图所示状态是在内存中。
61.png
新安装的wampmysql数据库开始有4个默认的database,只有test可以删除,但是其他三个不能修改。

创建数据库
create database +数据库名 【库选项】,
最好不要使用关键字,如果必须使用关键字,那么要用('')反引号括起来。
新创建的数据库会储存在c:/programData/Mysql/mysql server5.5/data中。

如下图所示:创建数据库php6前和创建数据库后,存储目录的变化
创建前目录

创建数据库php6

64.png

65.png
Mysql语句 每一条命令后,必须有分号。
查看已经创建的活着别人的数据库可以通过查看数据库名的方式
eg:show create database php6;

删除数据库的方式
①、windows通过数据库存储位置,右键删除即可。
②、语句:drop database php6;,对应的文件也会被删除。

66.png

选择数据库

要想进入数据库,必须选择才能进入,语句为:
use php6;
查看当前所在数据库的位置上:“s”(注意此处不可以加“;”号,否则会出现如下错误)

67.png
68.png

服务器信息:
69.png

设置客户端的通讯编码:
set names 客户端的字符集
出现问题原因:
原因

服务器端字符形式

客户端字符形式

打开客户端方式
如:set names gbk;

74.png
show tables;
表示查看当前数据库中的数据表
php语言中列类型
75.png
char(10)表示里面又十个字符,如果输入两个字符,则其余八个用空格代替
varchar(10)如果里面两个字符,那么他返回的也就两个字符
tinint 范围(0,255)
创建数据表
76.png

查看表结构:
desc +表名。如查看刚创建的stud表如下:
77.png
查看表的创建语句
show create table stud;如下

78.png

如果不想以表格形式查看表的创建语句,可以在查看命令后加G 有斜杠

80.png