数据库操作准备工作:
启动数据库服务器端程序
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();来显示我们当前在哪个数据库;
启动数据库服务器端程序
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();来显示我们当前在哪个数据库;