本地数据库基本操作
基本介绍
每一个数据库系统包含了多个数据库,每个数据库又包含了多个数据表,每个数据表中又有多行数据。
登录mysql
mysql -u 用户名 -p 密码
数据库操作
- 创建数据库
create databases 数据库名称
- 选择数据库
use 数据库名称
- 显示所有数据库
show databases
- 删除数据库
假如原来数据库里没有东西,现在需要创建名为lct的数据库
create database lct; show databases;
会显示存在的数据库有
lct
使用数据库
use lct;
那么之后的操作基本在lct这个数据库里操作,如果你想用其他数据库,就直接使用选择数据库操作,选择其他的数据库
数据表
- 创建数据表
create table 数据表名称(字段类型)
- 查看所有数据表
show tables
- 查看字段的信息
desc 数据表名称
- 删除数据表
- 修改数据表的字段信息
- 修改表名
alter table 旧表名 rename [to] 新表名
在lct数据库中创建一个loli数据表,字段类型分别为int,varchar,int
id | name | age |
---|---|---|
1 | 刘楚恬 | 10 |
2 | 四糸乃 | 10 |
create databesae lct; use lct; create table loli(id int(5),name varchar(10),age int(5));
则数据库里就有了该数据表
使用desc loli
查看数据表字段的信息
有人说我的数据库与表名不合适
那就修改数据库为loli,数据表名为info
//修改数据库名 use loli; alter table lct rename info;
数据操作
插入数据
insert into table values(xx,xx,xx);
table 是你数据表的名字信息xx,xx,xx表示对应与字段的数据
删除数据
修改数据
接着上面数据库的操作,在loli里插入数据
insert into loli(1,'刘楚恬',10);
进行查询
select * frome loli;
就会显示数据表loli里存在的数据
|id|name|age| |:-|-:|:--:| |1|刘楚恬|10|
云服务数据库
连接云服务器,
1.首先要有一个云服务器,有一个外网ip可以进行访问。
2.在云服务里进行数据库配置,注意,最新版本8.0之后的密码加密方式不同于之前的,不同版本的连接可能会登录不了
环境搭配
1.创建MYSQL_HOME环境变量
右击“我的电脑”-->"属性"-->"高级系统设置"-->"高级"-->"环境变量",在打开的窗口中选择 “系统变量” 下的 “新建” 按钮创建环境变量。
(1)变量名:MYSQL_HOME (2)变量值:C:\Program Files\MySQL\MySQL Server 5.6(MySQL的安装目录)
2.配置path环境变量
3.启动MySQL服务器
4.连接MySQL服务器
连接命令
mysql -h ip -r username -p password