- yum search + 服务:查询服务是否存在;
- yum remove + 服务:卸载服务;
- 使用 service 操作服务时,服务的名称后要加上字符 d,如启动:service mysqld start
- cat /vir/log/mysqld.log | grep + 关键字:从服务的操作日志中查询内容;
- history:查看所有输入的历史记录(可显示的内容,一般输入密码时不显示内容,则查看不到);
一、Mysql 安装及链接
1)基本操作
- CentOS7 默认安装 mariadb 数据库;
2)安装 MySQL 数据库
- 查询并先卸载 matiadb 数据库:yum search mariadb、yum remove mariadb-libs.x86_64
- 下载 Mysql 源:从网站 https://dev.mysql.com/downloads/repo/yum/ 选出合适的版本,通过: wget + 具体下载网站下载;
- 安装 Mysql 源(将源放入系统,系统通过源来安装 Mysql 数据库): yum localinstall mysql57-community-release-el7-8.noarch.rpm
- 安装 Mysql 服务:yum install mysql-communitu-server
- 默认密码查找,安装时随机生成的字符串,从安装日志中查找:cat/var/log/mysqld.log | grep "password"
3)修改密码
- 其中语句:alter user user() identified by "123456";中的 user() 不能是 root@localhost 。
- 提示密码太简单:
4)连接到 Mysql 服务
- mysql -uroot -p:然后输入服务器密码,连接到 Mysql 服务,之后可以使用 SQL 语句进行操作;
- 密码:是 Mysql 数据库的密码;
- 输入:help,查看Mysql 命令
- \q 或者 exit:退出 Mysql 服务;
二、远程连接
- 远程链接:一般所有的服务都安装在服务器上,想从本地连接服务器上的服务,需要借助远程连接;
- 从本地连接到远程服务器时,需要先在本地开通远程连接的服务;
- 连接远程的服务器:mysql -h192.168.0.102 -uroot -p
三、开启 Genelog
- Genelog:记录关于数据库的查询、编辑、删除等操作的所有 SQL 语句;
四、对数据库新建用户和权限操作
五、如何找回 root 密码
六、数据库管理工具
- SQLyog(免费,不分 Windows 和 Linux)
- Navicat(收费)
- HeidiSQL
- Sequal Pro(mac 下专业的数据库管理软件)
- phpMyadmin(国外最常用的数据库管理工具)