当前位置: 首页 > news >正文

麒麟系统安装mysql8

2.在服务器解压下载的安装包
tar -zxvf mysql-8.0.40-linux-glibc2.12-x86_64.tar.xz
一键获取完整项目代码
3.修改解压后的名称
mv mysql-8.0.40-linux-glibc2.12-x86_64 /usr/local/mysql
一键获取完整项目代码
4.创建存放数据的目录
mkdir -p /usr/local/mysql/data
一键获取完整项目代码
5.创建用户用户组,并将创建的用户添加到用户组中
groupadd mysql 创建用户组
useradd -g mysql mysql 创建用户mysql(mysql)并将用户添加到用户组(mysql)中
一键获取完整项目代码
6.给mysql用户赋予权限
chown -R mysql.mysql /usr/local/mysql
一键获取完整项目代码
7.编辑my.cnf文件
没有这个文件的话 执行该命令会创建一个空文件。

vim /etc/my.cnf
一键获取完整项目代码
在文件添加如下信息

[mysqld]
bind-address=0.0.0.0
port=3306 #端口
user=mysql #用户
basedir=/usr/local/mysql #基础安装目录
datadir=/usr/local/mysql/data # 数据存放目录
socket=/tmp/mysql.sock
log-error=/usr/local/mysql/data/mysql.err
pid-file=/usr/local/mysql/data/mysql.pid
character_set_server=UTF8MB4
symbolic-links=0
explicit_defaults_for_timestamp=true

忽略表名大小写

lower_case_table_names=1
一键获取完整项目代码

8.安装并初始化mysql
(1)进入mysql安装目录的bin目录
cd /usr/local/mysql/bin
一键获取完整项目代码
(2)执行如下命令
切换到bin目录下并初始化基础信息

这个命令是:指定了默认文件,MySQL的安装目录,数据存放位置,用户是mysql

生成初始化密码

./mysqld --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data --user=mysql --initialize

--initialize:初始化模式,会执行以下操作:

创建 MySQL 系统表(如 mysql 库中的表)。

生成一个临时的 root 密码(随机字符串),并记录在错误日志中(通常位于数据目录下的 主机名.err 文件)。

数据目录必须为空,否则初始化会失败

如不想生成初始化化密码,则使用--initialize-insecure替换--initialize

不生成初始化密码

./mysqld --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data --user=mysql --initialize-insecure
一键获取完整项目代码

9.查看mysql密码

位于数据目录下的 主机名.err 文件

cat /usr/local/mysql/data/xxx.err
一键获取完整项目代码

ps:这个密码用于首次登录。如果忘记查看,可以查看错误日志文件(默认位于 datadir 下的 主机名.err),搜索 temporary password。

10.先将mysql.server放置到/etc/init.d/mysql中
/etc/init.d 目录通常用于存放启动脚本,这些脚本用于管理系统服务的启动、停止和重启。

cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
一键获取完整项目代码
11.启动mysql并查看状态

启动mysql

service mysql start

查看mysql状态

service mysql status
一键获取完整项目代码
查看MySQL的进程

ps -ef | grep mysql
一键获取完整项目代码
三、修改root账号密码
1.切换到mysql的安装目录的bin下
cd /usr/local/mysql/bin
一键获取完整项目代码
2. 登录mysql
./mysql -u root -p 输入密码登录(之前生成的初始密码)
一键获取完整项目代码
登录成功,使用sql命令修改root账号密码

修改密码

ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

刷新权限

flush privileges;

退出mysql

exit;
一键获取完整项目代码
3.验证密码是否修改成功
(1)重启mysql
service mysql restart
一键获取完整项目代码
(2)登录MySQL
./mysql -u root -p

登录成功,说明密码修改成功。

四、开启mysql允许远程访问

  1. 登录MySQL
    在MySQL的安装目录下bin目录使用如下命令

./mysql -u root -p

2.查看所有数据库
show databases;

3.切换到mysql数据库
use mysql;

  1. 使用命令开启任何主机都能远程访问MySQL

修改权限

update user set host='%' where user='root';

刷新权限

flush privileges;

退出mysql

exit;

加入systemctl服务
[Unit]
Description=MySQL Server
Documentation=man:mysqld(8)
Documentation=http://dev.mysql.com/doc/refman/en/using-systemd.html
After=network.target
After=syslog.target

[Install]
WantedBy=multi-user.target

[Service]
User=mysql
Group=mysql
ExecStart=/usr/local/mysql/bin/mysqld --defaults-file=/etc/my.cnf
LimitNOFILE = 5000

http://www.jsqmd.com/news/440676/

相关文章:

  • Godot游戏练习01-第3节-多人场景创建
  • c++入门
  • 2026年如何安装立式环形绕线机品牌推荐:半自动环形绕线机实力工厂怎么选 - 行业平台推荐
  • 2026年可靠的生态移动厕所公司推荐:户外移动厕所/旅游景区移动厕所厂家选择指南 - 行业平台推荐
  • 级联阴影贴图(CSM)的核心思想
  • 【大数据毕设源码分享】基于Spark+django的温布尔登特色赛赛事数据分析可视化平台设计与实现现(程序+文档+代码讲解+一条龙定制)
  • 2026年评价高的BR板式换热器工厂推荐:波纹板式换热器实力工厂推荐 - 行业平台推荐
  • 【大数据毕设源码分享】基于django+深度学习的经典名著推荐系统设计与实现(程序+文档+代码讲解+一条龙定制)
  • 稀疏数组
  • 【大数据毕设源码分享】基于深度学习django的淘宝用户购物可视化与行为预测系统设计(程序+文档+代码讲解+一条龙定制)
  • 2026年优秀的铝方通品牌推荐:造型铝方通/铝方通格栅/铝合金铝方通销售厂家哪家好 - 行业平台推荐
  • 【大数据毕设源码分享】基于python+django的中文起点网top500小说数据提取的设计与实现(程序+文档+代码讲解+一条龙定制)
  • 2026年耐用的PA66尼龙隔热条厂家推荐:铝型材尼龙隔热条/节能门窗尼龙隔热条可靠供应商推荐 - 行业平台推荐
  • 【TOP EI 期刊复现】考虑灵活性的数据中心微网两阶段鲁棒规划方法Matlab代码
  • 无人机分布式跟随协同编队控制、路径规划Matlab程序附参考文献
  • 2026年诚信的高压旋转接头厂家推荐:加工中心旋转接头源头厂家推荐几家 - 行业平台推荐
  • 游记 GDOI2026(I)
  • 2MW风力发电机并网+背靠背模式+新能源发电Matlab仿真
  • 完整教程:2025年如何搭建合规数字资产交易所?技术架构、牌照申请与生态运营全攻略
  • 大模型应用开发实战教程(非常详细),新时代核心竞争力从入门到精通,收藏这一篇就够了!
  • 2026年优质的尼龙改性颗粒品牌推荐:增韧尼龙改性颗粒/阻燃尼龙改性颗粒/耐候尼龙改性颗粒工厂直供哪家专业 - 行业平台推荐
  • 二阶RC锂电池FFRLS 、含遗忘因子的递推最小二乘法参数辨识附Matlab代码
  • C# .NET 周刊|2026年2月2期
  • 3.5打卡day19
  • 2026年知名的智慧储能柜厂家推荐:光伏储能柜/户外储能柜/分立式储能柜品牌厂家哪家靠谱 - 行业平台推荐
  • 2026年知名的液体喷砂机公司推荐:开放式喷砂机稳定供应商推荐 - 行业平台推荐
  • 2026年比较好的螺旋风管加工工厂推荐:共板风管加工/镀锌板风管加工供应商怎么选 - 行业平台推荐
  • 2026年专业的美狮台球杆工厂推荐:美狮台球杆实力厂家如何选 - 行业平台推荐
  • 人工智能-windows搭建本地rag、ollama、anythingLLM
  • 2026年优质的锅炉厂家推荐:余热锅炉采购指南厂家怎么选 - 行业平台推荐