MySQL学习笔记3:数据库常用操作及字符集处理(尚硅谷)

首先保证连接到mysql服务后,即可进行之下操作

1、查看所有数据库

show databases

如果是新安装的mysql服务,会自带4个基础数据库:

information_schema是 MySQL 系统自带的数据库,主要保存 MySQL 数据库服务器的系统信息,比如数据库的名称、数据表的名称、字段名称、存取权限、数据文件 所在的文件夹和系统使用的文件夹,等等
performance_schema是 MySQL 系统自带的数据库,可以用来监控 MySQL 的各类性能指标。
sys数据库是 MySQL 系统自带的数据库,主要作用是以一种更容易被理解的方式展示 MySQL 数据库服务器的各类性能指标,帮助系统管理员和开发人员监控 MySQL 的技术性能。
mysql数据库保存了 MySQL 数据库服务器运行时需要的系统信息,比如数据文件夹、当前使用的字符集、约束检查信息,等等

2、创建自己的数据库

create database 数据库名;

注意:

#创建atguigudb数据库,该名称不能与已经存在的数据库重名。

create database atguigudb;

3、对自己创建的数据库进行操作

注意:在对自己新创建的数据库进行操作之前需要先 使用自己的数据库

use 数据库名;

例如:使用atguigudb数据库

use atguigudb;

3.1查看某个库的所有表格

show tables from 数据库名;

3.2创建新的表格

create table 表名称(
字段名 数据类型,
字段名 数据类型
);

例:创建学生表

//创建学生表
create table student(
  id int,
  name varchar(20) #说名字最长不超过20个字符
);

3.3查看一个表的数据

select * from 数据库表名称;

3.4添加一条记录

insert into 表名称 values(值列表);

例如:

//添加两条记录到student表中
insert into student values(1,'张三');
insert into student values(2,'李四');

如果报字符类型错误,需要在本地my.ini文件中进行编码设置:具体设置看下文。

3.5删除表格

drop table 表名称;

3.6删除数据库

drop database 数据库名;

4、编码设置

打开编辑安装mysql服务时 my.ini文件。
在 [mysql] 下面添加一行代码:

default-character-set=utf8 

在[mysqld] 下面添加两行代码:

character-set-server=utf8
collation-server=utf8_general_ci

保存并退出,即可完成编码设置。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值