linuxmysql环境搭建简介
文章目录:
- 1、Linux下如何创建mysql服务
- 2、Linux环境下MySQL 5.1安装步骤详解
- 3、《0到1,最详细MySQL安装过程(Linux环境)》
如何在Linux上搭建mysql服务
? 2。安装mysql客户端:yum install mysql
3。启动mysql服务:
service mysqld start 或 /etc/init.d/mysqld start
停止:
service mysqld stopⓝartrest
4.创建root管理员:
mysqladmin -u root密码123456
5。登录
mysql -uroot -p123456
Linux环境下MySQL详解 5.1安装步骤
1。 MySQL软件下载无需安装/二进制版
(无需编译)
文件格式:MYSQL-VERSION-OS.tar.gz
2.创建MySQL组,创建MySQL用户并连接。进入mysql组
(不同版本的Unix中groupadd和useradd的语法可能略有不同。> 进入/usr/local目录,解压非安装版本,在该目录下创建一个名为mysql的软链接到
#cd
/usr/local
#gunzip//目录。 /MYSQL-VERSION-OS.tar.gz
|
tar 您可以使用以下命令直接解压并提取发行版:
#
/path/to /mysql- VERSION-OS.tar.gz)
#ln
-s
MYSQL-VERSION-OS
mysql♓ 配置文件。
42264
如果您想设置配置文件,使用 support-files 目录作为模板。该目录下有4个模板文件,是根据不同机器的内存定制的。
#cp
support-files/my-medium.cnf
/etc/my.cnf
(您可能需要以 root 身份运行这些命令。)♿❀5.设置目录访问权限,使用mysql_install_db初始化MySQL权限表,并设置mysql、root账户访问权限。
#chgrp
-R
mysql
.
#scripts/mysql_install_db–#er
-R
root
。
#chown
-R
mysql
data
(注意上面的不能缺少符号“
”))
6。运行MySQL
#bin/mysqld_safe
–user=mysql
(如果没有问题,你应该会看到这样的提示:
[1]❓[1]❓

mysqld
守护进程
与数据库
从
/usr/local/mysql/vari我的状态ql
结束表明Mysql没有正常启动日志文件设置在/etc/my.cnf
大多数问题是由于权限设置不正确造成的
)
7. 设置root密码。默认安装密码为空。出于安全考虑,需要更改密码
#/usr/local/mysql/bin/mysqladmin
-uroot
password
yourpassword编译的脚本集♓y。在系统启动时自动启动
#cp
support-files/mysql.server
/etc/rc.d/init.d/mysqld
#chmod//init./ mysqld
#chkconfig
–添加
mysqld
#chkconfig
–级别l♓♓9.启动我的sqld服务
#service
mysqld
start
10。检查3306端口是否开放。一定要在防火墙中打开端口
#netstat
-atln
免安装版本/二进制版本安装基本命令概述:
shell
shelldshell 用户添加
-g
mysql
mysql
shell
cd
cd
cd♓r♿/
gunzip/PATH/TO /MYSQL-版本- OS.tar.gz
|
tar
xvf
-
shell
shell-LL-♓ MYSQL 版本操作系统的路径。 mysql
shell
cd
mysql
shell
shell
lmy♓
。 † –user=mysql
shell
chown
-R
root
.
shell
chown
-R
mysqlbin/mysqld_safe
–user=mysql

《0对1最详细MySQL安装流程(Linux环境)》
检查服务器是否有自己的MySQL。如果是的话就可以直接使用了。如果关联的版本比较低,可以删除并安装自己想要的版本(在安装新版本MySQL之前,需要先删除属于服务器的MySQL包以及MySQL数据库包分支mariadb)
1. rpm -qa|grep mysql - - 检查服务器是否有mysql。如果有,执行以下命令将其删除
2. rpm -qa | grep mariadb - - 检查服务器上是否有mariadb,如果有,执行第三步删除
3. rpm -e --nodeps 要删除的文件名(nodeps 意思是:强制删除)
提示1:如果使用rz命令,会提示command not found,那就直接执行:yum -y install lrzsz就上线了下载
命令:rz 或 rz -be
格式:rz -be 选择要上传的文件
按照下面的命令行,将文件名更改为压缩文件名
启动命令:系统控制启动mysql
错误信息: 错误信息: exitql。有关详细信息,请参阅“systemctl status mysqld.service”和“journalctl -xe”。数据字典正在从MySQL 5.7升级。
意思是新版本对应的包和之前服务器的版本有冲突。只需删除相应的冲突目录即可,执行: rm -rf /var/lib/mysql/ *(执行删除命令时一定要仔细看)
systemctl start mysql -- 启动服务器
默认密码必须MySQL第一次成功启动时设置。使用以下命令查看并登录。
1. 检查首次启动时的临时密码: grep password /var/log/mysqld.log
2. 连接服务器: mysql -u root -p 回车,然后输入密码
3. 首次连接时必须更改连接密码。要更改密码,您可以使用以下说明:
ALTER USER root@localhost AS caching_sha2_password IDENTIFY '123456'; (MySQL8.x适合使用该语句)
UPDATE USER SET PASSWORD=PASSWORD('password') WHERE USER='root'; (MySQL5.x版本修改)
版权声明
本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。
code前端网
