文章目录
一、初识MySQL
1.7 连接数据库
//连接数据库f
//方式一
mysql -uroot -p
//方式二
mysql -uroot -p123456
//结尾必须带分号
update user set password=password('123456')where user='root'; 修改密码
flush privileges; 刷新数据库
show databases; 显示所有数据库
use dbname; 打开某个数据库,use+数据库名
show tables; 显示数据库mysql中所有的表
describe user; 显示表mysql数据库中user表的列信息
create database name; 创建数据库
use databasename; 选择数据库
exit; 退出Mysql
? 命令关键词 : 寻求帮助
-- 表示注释
2、操作数据库
2.1、结构化查询语句分类
2.2、数据库操作 (了解)
说明 : 反引号用于区别MySQL保留字与普通字符而引入的 (键盘esc下面的键).
- 1、命令行操作数据库
2.3 数据库的列类型
列类型 : 规定数据库中该列存放的数据类型
-
数值类型
decimal:金融计算的时候,一般使用
-
字符串
常用varchar
-
日期和时间型数值类型
-
null
2.4、数据字段属性 (重点)
2.5、创建数据库表(重点)
create table [if not exists] `表名`(
'字段名1' 列类型 [属性][索引][注释],
'字段名2' 列类型 [属性][索引][注释],
#...
'字段名n' 列类型 [属性][索引][注释]
)[表类型][表字符集][注释];
说明 : 反引号用于区别MySQL保留字与普通字符而引入的 (键盘esc下面的键).