MySQL基本语句---库的操作

MySQL操作指南
本文详细介绍了如何通过命令行连接MySQL服务器,进行数据库的创建、修改、删除等操作,并提供了数据库备份和还原的方法。

连接服务器

win+R,输入cmd打开DOS窗口,输入以下命令:

mysql -h 127.0.0.1 -P 3306 -u root -p

然后输入密码,进入MySQL。
注意:若省略-h 127.0.0.1,默认是连接本地,省略-P 3306,则默认连接3306端口号。- u是用户名,- P是密码。quit退出MySQL,如果在操作过程中一条命令输入错误可以使用Ctrl+C抛弃上条语句,重新输入。
在这里插入图片描述

基本语句

  • 创建数据库
create database helloword;

补充:创建一个采用utf字符集,并且带字符校验的数据库:

create database db3 charset=utf8 collate utf8_general_ci;
  • 查看系统默认字符集以及校验规则
show variables like 'character_set_database';

在这里插入图片描述

show variables like 'collation_database';

在这里插入图片描述

  • 查看数据库支持的字符集
show charset;
  • 查看数据库支持的字符校验规则
show collation;
  • 使用数据库
use helloworld;
  • 查看数据库
show databases;
  • 显示创建语句
    在这里插入图片描述
  • 修改数据库
    注意:修改数据库主要是指修改它的字符集和校验规则。
    举例:
    修改数据库test1的字符集为gbk
alter database test1 charset=gbk;

在这里插入图片描述

  • 数据库删除
drop database if exists db1;

注意:
1)执行删除操作后,数据库内部就没有刚刚删除的数据库
2)对应的数据库文件夹被删除,里面的数据表也会被全部删除
所以,千万不要随意删除数据库!!!!!!

  • 数据库的备份和还原
    备份:
mysqldump -P3306 -u root -p -B db3 > E:\比特\MySQL\mysql_beifen\db3.sql

注意:备份是在命令行执行,不在MySQL里。
  还原:

source E:/比特/MySQL/mysql_beifen/db3.sql;

补充:
1、同时备份多个数据库:

 mysqldump -u root -p -B test1 test2 > E:\比特\MySQL\mysql_beifen\test1_and_2.sql

2、备份数据库中的一张表

mysqldump -u root -p -B test1 person > E:\比特\MySQL\mysql_beifen\person.sql
  • 查看连接情况
show processlist;

在这里插入图片描述
这条命令可以查看当前有哪些用户连接了我们的数据库,如果不是你正常登陆的,那么有可能你的数据库已经被入侵了。
以后如果发现自己的数据库比较慢时,就可以用这条命令来查看数据库的连接情况。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值