当前位置:   article > 正文

MySQL学习笔记3:数据库常用操作及字符集处理(尚硅谷)_尚硅谷康师傅mysql课程atguigu.sql文件

尚硅谷康师傅mysql课程atguigu.sql文件

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

1、查看所有数据库

show databases
  • 1

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

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

2、创建自己的数据库

create database 数据库名;
  • 1

注意:

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

create database atguigudb;
  • 1

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

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

use 数据库名;
  • 1

例如:使用atguigudb数据库

use atguigudb;
  • 1

3.1查看某个库的所有表格

show tables from 数据库名;
  • 1

3.2创建新的表格

create table 表名称(
字段名 数据类型,
字段名 数据类型
);
  • 1
  • 2
  • 3
  • 4

例:创建学生表

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

3.3查看一个表的数据

select * from 数据库表名称;
  • 1

3.4添加一条记录

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

例如:

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

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

3.5删除表格

drop table 表名称;
  • 1

3.6删除数据库

drop database 数据库名;
  • 1

4、编码设置

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

default-character-set=utf8 
  • 1

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

character-set-server=utf8
collation-server=utf8_general_ci
  • 1
  • 2

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

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号