MySQL基础操作

180it 2020-05-04 PM 54℃ 0条
启动服务:

net start MySQL

停止服务:

net start MySQL

退出服务:

exit

登录服务:

MySQL -u root -p

一、操作数据库:CRUD
1、C(create)创建
2、R(retrieve)查询
查询所有数据库名称:
show databases;

查询某个数据库的字符集:
show create database 数据库名;

创建数据库判断数据库是否存在,如果不存在再创建并设置编码方式:
create database if not exists 数据库名 character set utf8;

3、U(update)修改
修改数据库的字符集:
alter database 数据库名称 character set 字符集名称;

4、D(delete)删除
删除数据库:
drop database 数据库名称;

判断数据库是否存在,存在则删除:
drop database if exists 数据库名称;

5、使用数据库
使用数据库:
use 数据库名称;

查询当前正在使用的数据库名称:
select database();

二、操作表
1、C(create)创建
语法:
Create table 表名( 列名1 数据类型1; 列名2 数据类型2; ……… 列名n 数据类型n );

数据库类型:
        Int :整数类型  age int 
        Double :小数类型  score (5,2)
        Timestamp:若不赋值或者赋值为null,则默认自动填充为当前系统时间
2、R(retrieve)查询
查询某个数据库中所有的表:
show tables;

查询表结构:
desc 表名;

3、U(update)修改
        修改表名
        修改表的字符集
        添加列
        修改列名称、类型
        删除列
4、D(delete)删除
支付宝打赏支付宝打赏 微信打赏微信打赏

如果文章或资源对您有帮助,欢迎打赏作者。一路走来,感谢有您!

标签: none

MySQL基础操作