Linux 操作系统&MySQL 数据库指令

1.MySQL 数据库

        数据库是“按照数据结构来组织、 存储和管理数据的仓库”。 是一个长期存储在计算机内的、 有组织的、 可共享的、 统一管理的大量数据的集合。
        它的存储空间很大, 可以存放百万条、 千万条、 上亿条数据。 但是数据库并不是随意地将数据进行存放, 是有一定的规则的, 否则查询的效率会很低。

1.2 linux系统数据库安装

更新指令:

sudo apt-get update
sudo apt-get upgrade
1)安装数据库服务器: sudo apt-get install mysql-server
2)安装数据库客户端: sudo apt-get install mysql-client
3)安装数据库开发包: sudo apt-get install libmysqlclient-dev
存在依赖问题: sudo apt-get install -f

1.3 MYSQL 相关指令

1.3.1 登录mysql 相关指令

数据库使用,第一步:先切换root用户:

su root ( 认证失败 sudo passwd root)
第二步:再输入指令:

mysql -u root 回车 进入数据库
在数据库界面输入: alter user 'root'@'localhost' identified with mysql_native_password by '1';
第三部:退出指令:quit 回车

返回普通用户下,进入数据库指令:

mysql  -u root -p 回车  输入密码

清屏:ctrl +l(小写的L)

退出:quit;

修改密码:set   passwd = ‘2’;

mysql> set password = '2';

query OK,0 rows  affected (0.03 sec)

1.4 数据库操作相关

数据库的所要使用的关键字

show 显示
database 数据库 databases
table 表格
column 列
row 行
select 选中
update 更新
delete/drop 删除
modify 修改

1.4.1  和数据库相关的指令

1->  查看所有的数据库

show databases;


2.创建数据库

create  database  数据库的名字

3.删除数据库:

drop database 数据库的名字;

和表格相关的指令:

1-> 查看某一个数据库中的所有表格

方式1:

show tables from 数据库的名字;

方式2:选择数据库

use  数据库的名字;

show   tables;

选中数据库:use + 数据库名

2-> 创建表格:

表格数据类型:

create table 表格的名字(列名 列类型, 列名 列类型);
CHAR : 单字符 char;
CHAR (N): 字符串 char (32);
SMALLINT: 2 字节的整型
INT: 4 字节的整型 int
BIGINT: 8 字节的整型
FLOAT / float DOUBLE/double

3 -> 查看表头

指令:

show columns from 表名;

4 -> 给表里面存放数据:

指令:

insert into 表名 values(...);

5->显示表格中的内容

指令:

select * from 表名;

6->删除某一行;

delete from 表名 where 条件;

7-> 修改值

指令:

update 表名 set 更新后的数据 where 条件;

8->添加列

指令:

alter table 表名 add 列名 列类型;

9-> 删除列

alter table 表名 drop 列名;

10-> 修改列类型

指令:

alter table 表名 modify 列名 新的数据类型;

11 -> 删除表格

drop table 表名;

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值