centeros7安装mysql
时间:2022-07-22
本文章向大家介绍centeros7安装mysql,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
新建目录
mkdir ~/mysql
cd ~/mysql
下载mysql
wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar
安装mysql
tar -xvf mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar
#输出
#mysql-community-embedded-devel-5.7.26-1.el7.x86_64.rpm
#mysql-community-libs-5.7.26-1.el7.x86_64.rpm
#mysql-community-embedded-5.7.26-1.el7.x86_64.rpm
#mysql-community-test-5.7.26-1.el7.x86_64.rpm
#mysql-community-embedded-compat-5.7.26-1.el7.x86_64.rpm
#mysql-community-common-5.7.26-1.el7.x86_64.rpm 核心安装
#mysql-community-devel-5.7.26-1.el7.x86_64.rpm
#mysql-community-client-5.7.26-1.el7.x86_64.rpm 核心安装
#mysql-community-server-5.7.26-1.el7.x86_64.rpm 核心安装
#mysql-community-libs-compat-5.7.26-1.el7.x86_64.rpm 核心安装
安装mysql
rpm -ivh mysql-community-common-5.7.26-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.26-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.26-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.26-1.el7.x86_64.rpm
可能会有报错,如有报错,则进行依赖安装即可,eg:
rpm -ivh mysql-community-libs-compat-5.7.26-1.el7.x86_64.rpm
# 输出
# warning: mysql-community-libs-compat-5.7.26-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
# error: Failed dependencies:
# mysql-community-libs(x86-64) >= 5.7.9 is needed by mysql-community-libs-compat-5.7.26-1.el7.x86_64
则需要进行依赖安装mysql-community-libs-compat-5.7.26-1.el7.x86_64。
启动mysql
sudo systemctl start mysqld.service
查看mysql状态
sudo systemctl status mysqld.service
# 输出
* mysqld.service - MySQL Server
Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)
Active: active (running) since Tue 2020-07-28 10:16:22 CST; 26s ago
Docs: man:mysqld(8)
http://dev.mysql.com/doc/refman/en/using-systemd.html
Process: 32418 ExecStart=/usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid $MYSQLD_OPTS (code=exited, status=0/SUCCESS)
Process: 32392 ExecStartPre=/usr/bin/mysqld_pre_systemd (code=exited, status=0/SUCCESS)
Main PID: 32421 (mysqld)
Tasks: 27
Memory: 297.0M
CGroup: /system.slice/mysqld.service
`-32421 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid
Jul 28 10:16:16 VM_55_42_centos systemd[1]: Starting MySQL Server...
Jul 28 10:16:22 VM_55_42_centos systemd[1]: Started MySQL Server.
停止mysql
sudo systemctl stop mysqld.service
重启
sudo systemctl restart mysqld.service
进入mysql
# 查看临时密码
sudo grep 'temporary password' /var/log/mysqld.log
# 链接mysql
mysql -uroot -p
修改密码
mysql>alter user 'root'@'localhost' identified by 'youpassword';
刷新权限
mysql> flush privileges;
完成之后,exit推出mysql,使用root和密码,进行登录mysql即可。
- MySQL 教程
- MySQL 安装
- MySQL 管理与配置
- MySQL PHP 语法
- MySQL 连接
- MySQL 创建数据库
- MySQL 删除数据库
- MySQL 选择数据库
- MySQL 数据类型
- MySQL 创建数据表
- MySQL 删除数据表
- MySQL 插入数据
- MySQL 查询数据
- MySQL where 子句
- MySQL UPDATE 查询
- MySQL DELETE 语句
- MySQL LIKE 子句
- mysql order by
- Mysql Join的使用
- MySQL NULL 值处理
- MySQL 正则表达式
- MySQL 事务
- MySQL ALTER命令
- MySQL 索引
- MySQL 临时表
- MySQL 复制表
- 查看MySQL 元数据
- MySQL 序列 AUTO_INCREMENT
- MySQL 处理重复数据
- MySQL 及 SQL 注入
- MySQL 导出数据
- MySQL 导入数据
- MYSQL 函数大全
- MySQL Group By 实例讲解
- MySQL Max()函数实例讲解
- mysql count函数实例
- MYSQL UNION和UNION ALL实例
- MySQL IN 用法
- MySQL between and 实例讲解