Liunx安装MYSQL

安装MYSQL

下载mysql

bash 复制代码
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum install mysql-server

注意这里下包名称里面的el7代表centos7,centos8同理则是el8

权限设置:

bash 复制代码
chown -R mysql:mysql /var/lib/mysql/

初始化 MySQL:

bash 复制代码
mysqld --initialize

启动 MySQL服务:

bash 复制代码
systemctl start mysqld

查看版本

bash 复制代码
mysqladmin --version

连接mysql

bash 复制代码
mysql
bash 复制代码
mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
+--------------------+

修改密码

bash 复制代码
mysql> use mysql;
mysql> update user set password=PASSWORD("password") where user="root";
mysql> FLUSH PRIVILEGES;

重新进入

bash 复制代码
mysql -u root -p

输入密码后,就可以了。

相关推荐
代码游侠20 分钟前
学习笔记——设备树基础
linux·运维·开发语言·单片机·算法
Gary Studio21 分钟前
rk芯片驱动编写
linux·学习
mango_mangojuice22 分钟前
Linux学习笔记(make/Makefile)1.23
java·linux·前端·笔记·学习
Harvey90332 分钟前
通过 Helm 部署 Nginx 应用的完整标准化步骤
linux·运维·nginx·k8s
Goat恶霸詹姆斯1 小时前
mysql常用语句
数据库·mysql·oracle
A星空1232 小时前
一、Linux嵌入式的I2C驱动开发
linux·c++·驱动开发·i2c
释怀不想释怀2 小时前
Linux环境变量
linux·运维·服务器
zzzsde2 小时前
【Linux】进程(4):进程优先级&&调度队列
linux·运维·服务器
凡人叶枫2 小时前
C++中智能指针详解(Linux实战版)| 彻底解决内存泄漏,新手也能吃透
java·linux·c语言·开发语言·c++·嵌入式开发
yuanmenghao3 小时前
Linux 性能实战 | 第 7 篇 CPU 核心负载与调度器概念
linux·网络·性能优化·unix