Linux下操作mysql_学习记录

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_37770023/article/details/84454610

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' ;

猜你喜欢

转载自blog.csdn.net/weixin_37770023/article/details/84454610