本文参考资料:《MySQL从入门到精通》 ---明日科技编著
本博客主要内容:
数据库操作、存储引擎及数据类型、操作数据表、MySQL基础、表数据的增删改查。
每次想要使用MySQL之前,要先确认是否开启MySQL服务。
(1)可以通过服务来开启MySQL服务;
(2)可以在管理员模式下的cmd里面使用 net start mysql / net stop mysql 来进行MySQL服务的开启与关闭;
开启服务之后,就可以连接服务:
开启MySQL服务之后,再进入MySQL的运行框
mysql -u root -p
注意这里,我用 mysql -root -p 之后,输入密码就是会报错,但是用上面就是正确的。具体原因暂时不懂。
报错为:Can't connect to MySQL server on 'localhost' (10061)
经过上述的服务器的开启、连接之后,我们现在可以操作数据了。
这时需要登陆MySQL服务器。
做完以上的准备工作,正式开始使用MySQL。
一、查询MySQL中支持的全部的存储引擎
SHOW ENGINES;
从图中看出里面有我们熟悉的集中存储引擎:InnoDB、MyISAM、MEMORY。
为了让存储引擎的查询结果输出更加规整,我们用:
SHOW ENGINES\G; (注意是大写G。小写g与;的作用是一样的)
二、操作数据库
了解几个基本概念:
系统数据库:安装完MySQL之后,自动附带的一些数据库。
系统数据库:
information_schema:存储数据库对象的相关信息。
performation_schema:存储数据库服务器性能参数。
sakila:存储样例数据库。
test:存储数据库管理系统自动传概念的测试数据库。初始状态下库中没有任何表。
world:存储了3张表。分别保存城市、国家、国家使用的语言。
用户数据库:用户根据实际需求创建的数据库。
实际操作:
1.创建数据库的几种方法&#x