数据库的基本操作

主宰稳场 提交于 2019-12-01 08:36:12

数据库的基本概念
1.数据
描述事物的符号记录称为数据(Data),包括数字,文字、图形、图像、声音、档案记录等以“记录”形式按统一的格式进行存储。
2.数据表
将不同的记录组织在一起,就形成了“表”,是用来存储具体数据的3.
3.数据库
数据库就是表的集合,是存储数据表的仓库,以一定的组织方式存储的相互有关的数据

 

数据库的操作管理

1.查询当前服务器中有哪些库
MariaDB [(none)]> show databases;
2.产看数据库中的数据表信息
MariaDB [(none)]> use mysql
3.查看有哪些表
MariaDB [mysql]> show tables;
#MySQL数据库的数据文件存放在/usr/local/mysql/data中,每个子目录对应一个数据库,在MyISAM存储引擎时每个表对应三个文件:
[root@localhost~]# Is /usr/local/mysql/data/mysql |grep user
user.frm         表的结构定义
user.MYD      表的数据
user.MYI        表的索引
4.显示数据表的结构(字段(列))
MariaDB [mysql]> desc user;
DESCRIBE [数据库名.]表名 = desc
5.创建新的数据库
MariaDB [(none)]> create database crushlinux;
6.创建新的数据表要添加表结构
MariaDB [crushlinux]> create table users(user_name char(18) not null,user_passwd char(48) default '',primary key(user_name));

 

7.删除某一个数据表
 drop table users;
8.删除某一个数据库
drop database crushlinux;
9.向数据表中插入新的数据记录
(1) insert into users(user_name,user_passwd) values('zhangsan','123');
(2) insert into users values('zhaosi','123');
(3) insert into users values('lisi',password('123')),('liuneng',password('123'));
10.查看表中的数据
select * from users;
11.修改、更新数据表中的数据信息
update users set user_passwd=password('321') where user_name='zhangsan';
12.在数据库中修改root用户的密码
update user set password=password('123123') where user='root';
13.刷新授权表
flush privileges;
14.在数据表中删除指定的数据记录
delete from users where user_name='zhangsan';
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!