首页 > 代码库 > 数据库
数据库
数据库
yum install mariadb-server -y
systemctl start mariadb
netstat -antlpe | grep mysqld
vim /etc/my.cnf
---------------------
# instructions in http://fedoraproject.org/wiki/Systemd
skip-networking=1
[mysqld_safe]
log-error=/var/log/mariadb/mariadb.log
pid-file=/var/run/mariadb/mariadb.pid
---------------------
systemctl restart mariadb
netstat -antlpe | grep mysqld
mysql_secure_installation //为数据库设置安全信息
mysql -uroot -p //登录数据库
ENTER PASSWD; //输入密码
数据库的操作
show databases; //显示数据库
use westos; //进入数据库
show tables; //显示数据库中的表
desc linux; //查看user表的数据结构
select host,user,password from user; //查询user表中的host,user,password字段
create database westos; //创建westos数据库
use westos;
create table linux (
username varchar(13) not null,
password varchar(12) not null
);
select * from westos.linux;
删除user1的信息
数据库的备份
mysqldump -uroot -pwestos westos > /mnt/westos.sql //将数据备份到/mnt/westos.sql中
mysql -uroot -pwestos westos -e "DROP DATABASE westos;"//删除库westos
mysql -uroot -pwestos -e "SHOW DATABASES;" //查看库
cd /mnt
ls
cat westos.sql
mysql -uroot -pwestos -e "CREATE DATABASE westos;"//重新创建库westos
mysql -uroot -pwestos westos < /mnt/westos.sql //恢复库的原始内容
mysql -uroot -pwestos //登陆数据库查看
本文出自 “12444546” 博客,谢绝转载!
数据库