Linux下操作mysql_学习记录

Linux下操作mysql_学习记录

安装 mariadb 的步骤

1. yum install mariadb mariadb-server

2. mariadb默认配置文件路径  /etc/my.cnf /etc/my.cnf.d/  日志文件  /var/log/mariadb/mariadb.log

3. 启动服务 systemctl start mariadb

4. 检查 mariadb 服务是否启动,可查看 3306 端口是否是 listen 状态

命令1: systemctl status mariadb -->查看服务是否是running

命令2: netstat -na | grep 3306

5. 数据库初始化 /bin/mysql_secure_installation, 按照提示完成初始化操作

6. 登录数据库 mysql -uroot -p

7. 列出所有数据库 MariaDB [(none)]> show databases ;

8. 切换数据库 MariaDB [(none)]> use test ;

9. 查看数据库内的表信息: MariaDB [test]> show tables ;

10. 数据库导入 登录数据库后执行:

source /home/test.sql ; --> 需要导入的数据库脚本路径

11. 数据库备份

mysqldump -uroot -p mydb > /home/mydb.sql

mysqldump -uroot -p --databases mydb1 mysql2 > /home/mydb-backup.sql

12. 数据库恢复

使用source命令

10. 数据库授权步骤

A. 登录数据库

B. 授权

grant all privileges on *.* to root@‘%’identified by 'password' ;

grant select, insert on mydb.* to test@'192.168.29.5' identified by 'password ;

C. 刷新授权表 flush privileges; (授权之后一定记得刷新授权表

D. 删除授权用户 drop user test@'192.168.29.5' ;

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值