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