CentOS7 数据库 MariaDB(MySQL)#
实验目的 1#
安装 mariadb,并管理 mariadb 的服务进程
安装包:mariadb-server
(服务端);mariadb
(客户端)
systemctl start mariadb #开启MariaDB
systemctl enable mariadb #开启MariaDB开机自启动
#其他指令之前讲过以此类推
实验目的 2#
连接 MariaDB 数据库,并设置管理员(root 这里的 root 是 MariaDB 管理员账号并非 Linux 管理员账号,只是同名而已)
连接mysql
退出exit
初始化 MariaDBmysql_secure_installation
修改 MariaDB 密码mysqladmin -u 用户 -p旧密码 password 新密码
注意-p
和旧密码之间没用空格
实验目的 3#
管理数据库(查询、创建、丢弃、使用)#
create database xxx; #创建数据库xxx
show databases; #查询数据库
drop database xxx; #丢弃数据库xxx
use xxx; #使用数据库xxx
注意每行语句后面都要加分号
实验目的 4#
管理数据库中的表格(查询、创建、丢弃)#
show tables; #查询表格
create table student(Sno char(8),Sname varchar(8), Sage int, Saddress varchar(20)); #创建一个学生表
drop table student; #丢弃表格
show columns from student; #查询表结构
实验目的 5#
管理表格中的数据(查询、插入、删除、更新)#
查询:select * from student;
插入:insert into sdudent values('001','zhang','18','hz');
更新:update student set saddress='hangzhou' where Sno='001';
删除:delete from student where Sno='000';
实验目的 6#
备份和还原数据库#
备份:mysqldump -u root -p123456 school > /root/school.sql
还原:mysql -u root -p123456 school < /root/school.sql