uos系统断网怎么安装mysql_【学习笔记】 UOS安装MySQL

Linux系统上安装MySQL还是比较麻烦的,不如windows下一步下一步就可以搞定的

linux下安装有几种方法,下面介绍的是下载全部文件安装的,另外还有apt、yum安装等。

8048097630ef25da26802856f93e25ce.png

dce379973047332326acdcac1fd232e0.png

1.下载Mysql,最新版为8.0.20

2.解压tar.gz 包

tar -xvf mysql-8.0.20-linux-glibc2.12-x86_64.tar.xz

3.重命名

mv mysql-8.0.20-linux-glibc2.12-x86_64/ mysql-8.0.20

4.复制到/usr/local

sudo mv mysql-8.0.20 /usr/local/

5.创建用户组

sudo groupadd mysql

6.添加用户

useradd -r -g mysql mysql

7.创建MySQL数据目录

sudo mkdir -p /data

cd data

sudo mkdir -p mysql

8.修改拥有者

sudo chown mysql:mysql -R /data/mysql

9.生成编辑配置文件

sudo vim /etc/my.cnf

[mysqld]

bind-address=0.0.0.0

port=3306

user=mysql

basedir=/usr/local/mysql-8.0.20

datadir=/data/mysql

socket=/tmp/mysql.sock

log-error=/data/mysql/mysql.err

pid-file=/data/mysql/mysql.pid

#character config

character_set_server=utf8mb4

symbolic-links=0

10.初始化MYSQL

cd /usr/local/mysql-8.0.20/

sudo ./mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql-5.7.26/ --datadir=/data/mysql/ --user=mysql --initialize

11.查看初始密码

sudo cat /data/mysql/mysql.err

503f8ca3650c1b81d91107d3442da75e.png

12.启动mysql

service mysql start 出现问题

Failed to start mysqld.service: Unit mysqld.service not found.

ps -ef|grep mysql 检查,确实没有相关进程启来

sudo find / -name mysql.server 查找

72ff0cc91ef46e0deacaca9d23bd7c93.png

sudo cp /usr/local/mysql-8.0.20/support-files/mysql.server /etc/init.d/mysql

sudo /etc/init.d/mysql status

15a671d4872a1e374aac99d477ce259b.png

sudo service mysql status

94b8f30f62b21842778346e771c95912.png

发现问题是因为权限问题导致的,服务进程没有问题

13.修改密码

59538c46185861e11fbbc8eedf69568e.png

alter user 'root'@'localhost' identified by '123456';

1b2682423dc25720c0eaf8bdb94e9791.png

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
统信uos系统是一款基于Linux的操作系统,其内核是Linux 2.6。MYSQL是世界上最流行的开源数据库,可以在各种计算机操作系统上运行,包括Linux。下面是在统信uos系统安装Mysql的步骤: 1. 下载MYSQL软件 首先,在MYSQL官网上下载适合统信uos系统MYSQL软件。 2. 安装依赖包 在统信uos系统安装MYSQL需要一些依赖包,可以通过终端输入以下命令安装: yum install -y make cmake gcc gcc-c++ bison-devel ncurses-devel zlib-devel openssl-devel 3. 解压MYSQL 将下载的MYSQL软件解压到指定目录下。 cd /usr/local/src tar zxvf mysql-5.6.27.tar.gz 4. 编译安装MYSQL 进入解压后的目录,使用以下命令进行编译和安装: cd mysql-5.6.27 cmake \ -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \ -DMYSQL_DATADIR=/usr/local/mysql/data \ -DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock \ -DDEFAULT_CHARSET=utf8 \ -DDEFAULT_COLLATION=utf8_general_ci \ -DWITH_INNOBASE_STORAGE_ENGINE=1 \ -DWITH_ARCHIVE_STORAGE_ENGINE=1 \ -DWITH_BLACKHOLE_STORAGE_ENGINE=1 \ -DWITH_READLINE=1 \ -DWITH_SSL=system \ # 接下来就是make和make install了,并不太会挺头文件,也不必要 make make install 5. 配置MYSQL 进入MYSQL安装目录,执行以下命令进行配置: cd /usr/local/mysql cp support-files/my-default.cnf /etc/my.cnf cp support-files/mysql.server /etc/init.d/mysqld chmod +x /etc/init.d/mysqld chkconfig --add mysqld chkconfig --level 345 mysqld on 6. 启动MYSQL 执行以下命令启动MYSQL: service mysqld start 7. 配置MYSQL账号和权限 进入MYSQL数据库,执行以下命令进行账号和权限设置: mysql -u root -p 在MYSQL命令行中执行以下命令: grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option; grant all privileges on *.* to 'root'@'localhost' identified by 'root' with grant option; flush privileges; 至此,在统信uos系统上成功安装MYSQL。以上步骤仅供参考,具体步骤需要根据系统MYSQL版本略作调整。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值