1.打开【运行】快捷键:win+R 输入cmd回车-->打开dos提示符状态
2.cmd 中连接mysql时报'mysql'不是内部或外部命令,也不是可运行的程序或批处理文件,该怎么办?
解决办法:配置环境变量,切换至MySQL安装目录下的bin文件
切换过后即可登陆 mysql -u root -p
3.数据库基础操作
创建数据库:CREATE DATABASE [IF NOT EXISTS] db_name;
删除数据库:DROP DATABASE [IF EXISTS] db_name ;
查看当前服务器下的数据库列表:SHOW DATABASES;
查看指定数据库的定义:SHOW CREATE DATABASE db_name;
打开数据库:USE db_name;
修改指定数据库的编码方式:ALTER DATABASE db_name DEFAULT CHARACTER SET charset_name;
常用命令:查看上一步操作产生的警告信息:SHOW WARNINGS;
得到当前打开的数据库名称:SELECT DATABASE ();
4.MySQL中支持的数据类型
(1)整数类型
(2)浮点类型
(3)字符串类型
(4)日期时间类型
(5)二进制类型
5.MySQL中的存储引擎
存储引擎是指表的类型。数据库的存储类型决定了表在计算机中的存储方式。用户可以根据不同的存储方式、是否进行事物处理等来选择合适的存储引擎。
查看MySQL支持的数据引擎:SHOW ENGINES;
查看显示支持的引擎存储信息:SHOW VARIABLES LIKE 'have%';
查看默认的存储引擎:SHOW VARIABLES LIKE 'storage_engine';
MySQL常用存储引擎及其特点:InnoDB存储引擎
MyISAM存储引擎
MEMORY存储引擎
6.数据表的创建
CREATE [TEMPORARY] TABLE [IF NOT EXISTS] tbl_name [(create_definition,...)]
[table_options] [select_statement]
查看数据库下的数据表:SHOW TABLES
查看指定表的表结构:DESC tbl_name
DESCRIBE tbl_name
SHOW COLUMNS FROM tbl_name