SQL(一)之database操作

本文介绍了MySQL数据库的基本操作,包括启动和关闭数据库服务、创建和删除数据库等。还详细讲解了如何更改数据库的字符集,并提供了实用的SQL命令示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

数据库操作准备工作:

启动数据库服务器端程序
net start mysql    注意这个语句结尾一定不要有 ";" .

关闭数据库服务端程序
net stop mysql    注意这个语句结尾一定不要有 ";" .

在命令行登录服务器端数据库
mysql -hlocalhost -P3306 -uroot -p  注意这个语句结尾一定不要有 ";" .

输入密码之后,连接上数据库服务器,开始进行相关操作



==============分割线,以下进行数据库操作=============
一个数据库也就 数据库名字 字符集 校对集 这些常用属性 以下就针对这三个属性进行操作:


-- 创建一个数据库
create database schooldatabase character set gbk;

-- 显示所有数据库
show databases;

-- 查看数据库创建语句
show create database  schooldatabase;

-- 改变数据库字符集
alter database schooldatabase character set utf8;

-- 删除数据库
drop database schooldatabase;

-- 进入某一个数据库
use schooldatabase;

-- 显示当前所在数据库
select database();

================分割线 ,以下简单总结===============
对数据库的操作,是DBMS级别的操作,

 1.看一下有多少个数据库 就用  show   databases;  
 2.想删掉其中一个数据库 直接  drop   database schooldatabase;  
 3.想创建一个数据库           create database teacher;
 4.因为不能更改数据库的名字,
   只好更改数据库的一些属性了 alter  database schooldatabase character set utf8;
   以上四种CRUD操作都需要带database (或 databases) 来声明是对数据库的操作;
   
   当DBMS级别的操作执行完成以后,可以直观看到的是很多的数据库,这些数据库有着不同的名字,各自的字符集;接下来,
   我们肯定是要进入某一个数据库进行操作的: 就有了降级操作的入口 use schooldatabase; 我们降级进入schooldatabase数据库;进入数据库,我们会看到一片空白,我们首先想知道我们身处那个数据库,就有了 select database();来显示我们当前在哪个数据库;
   
   
   


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值