linux 安装mysql8.0;支持国产麒麟,统信uos系统

一:使用我已经改好的mysql

linux mysql8.0解压可用,点我下载

也在国产麒麟系统,统信uos系统也测试过,可用;

下载后,上传mysql.tar.gz

然后使用root角色 去执行几个命令即可;数据库密码:123456;已开放外连接

复制代码
su root
tar -xvf mysql.tar.gz
sudo mv mysql /usr/local/mysql
sudo groupadd mysql
sudo useradd -r -g mysql -s /bin/false mysql
chmod 777 /usr/local/mysql/* -Rf
sudo cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql.server
sudo systemctl daemon-reload
sudo service mysql.server start 
echo 'export PATH=/usr/local/mysql/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
mysql -uroot -p

二:mysql官网下载linux mysql,自己安装

复制代码
-- 解压
tar -xvf mysql-8.0.36-linux-glibc2.28-x86_64.tar.xz
-- 移动目录
sudo mv  mysql-8.0.36-linux-glibc2.28-x86_64 /usr/local/mysql
sudo groupadd mysql
sudo useradd -r -g mysql -s /bin/false mysql
chmod 777 /usr/local/mysql/* -Rf
--初始化mysql,要记一下密码
sudo /usr/local/mysql/bin/mysqld --initialize --user=mysql
sudo /usr/local/mysql/bin/mysqld_safe --user=mysql &
-- 按enter键
-- 登录
sudo /usr/local/mysql/bin/mysql -uroot -p
--成功后,改数据库密码和外连接
alter user 'root'@'localhost' IDENTIFIED BY '123456';
update mysql.user set host = '%' where user = 'root';
flush privileges;
exit;
-- 用服务名称去启动
sudo cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql.server
sudo systemctl daemon-reload
sudo service mysql.server start 
echo 'export PATH=/usr/local/mysql/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
mysql -uroot -p
-- 好了,已经启动
注意:另上面mysql命令使用一次性环境变量,重启后消失。可手动改为永久
复制代码
--添加环境变量
sudo vim /etc/profile
--将下面一句加入最后,并保存哦
export PATH=$PATH:/usr/local/mysql/bin
--刷新环境变量
source /etc/profile
相关推荐
小糖学代码25 分钟前
Linux:11.线程概念与控制
linux·服务器·c语言·开发语言·c++
YouEmbedded3 小时前
解码Linux文件IO目录检索与文件属性
linux·文件属性·文件io·目录检索
大聪明-PLUS7 小时前
关于新的 Linux 内核接口 gpio uapi 的说明
linux·嵌入式·arm·smarc
玉树临风江流儿7 小时前
Linux驱动开发总结速记
linux·运维·驱动开发
cccyi77 小时前
Linux 进程信号机制详解
linux·signal·volatile
花月C7 小时前
高效查找数据的数据结构—MySQL 索引
数据结构·数据库·mysql
gd63213748 小时前
银河麒麟 aarch64 linux 里面的 qt 怎么安装kit
linux·服务器·qt
A-花开堪折8 小时前
Qemu 嵌入式Linux驱动开发
linux·运维·驱动开发
磊灬泽8 小时前
【Linux驱动开发】PWM子系统-servo
linux·运维·算法
PiscesCanon8 小时前
达梦开启awr功能报错:[-7160]:Object [DBMS_WORKLOAD_REPOSITORY_DATA_LOW] is invalid
数据库·mysql