运行
命令符窗口以管理员身份运行
net start mysql启动,net stop mysql关闭 (好像开机默认启动)
如果没有启动mysql,好像就无法打开mysql应用
可以在任务管理器-服务中找到mysql进行启动
可将服务改为手动(自动开机自启动)
数据库的创建和删除
SQL语言可以在mysql中使用,也可以在其它语言中使用
SQL语言分类:
数据定义语言DDL:create,alter,drop
数据操作语言DML:insert,update,delete,select
数据控制语言DCL:grant,revoke
创建数据库:
CREATE DATABASE [IF NOT EXISTS] 数据库名 (中括号内的可以省略)
[CHARACTER SET 字符集名称] [COLLATE 校验规则名称] 学习字符集用uft-8
查看当前包含的数据库 show databases 数据库语言以;结尾
创建数据库 create database 名字;
管理数据库
alter database 名字 将此数据库的字符集进行修改
drop database 名 删除数据库
use 名字 进入某个数据库 想要切换别的数据库,再次使用use xxx,
定义表格
create table 名字
(名字 类型
);
例:
create table student
(sno char(4) not null, char(4)能存放两个汉字
sname char(10), char(10)能存放两个汉字
ssex char(2)); char(2)能存放一个汉字
一共三列
定义数据类型,要节省内存空间
show tables; 查看当前数据库下的表格
desc 名字; 查看当前表格下的结构
例: