统信UOS 安装二级制版MySQL9的图文步骤
统信UOS安装MySQL9
建立MySQL用户和用户组
sudo groupadd mysql
sudo useradd -r -g mysql -s /bin/false mysql
下载MySQL安装包
wget https://cdn.mysql.com//Downloads/MySQL-9.1/mysql-9.1.0-linux-glibc2.28-x86_64.tar.xz
解压缩MySQL安装包
sudo tar -xvf mysql-9.1.0-linux-glibc2.28-x86_64.tar.xz
移动安装包到指定目录
sudo mv mysql-9.1.0-linux-glibc2.28-x86_64 /usr/local/mysql
创建链接符号目录
sudo mkdir /usr/local/mysql/mysql-files
修改目录所属
sudo chown -R mysql:mysql /usr/local/mysql
链接符号目录授权
sudo chmod 750 /usr/local/mysql/mysql-files
配置环境变量
临时环境变量
export PATH=$PATH:/usr/local/mysql/bin
永久环境变量
sudo vim /etc/profile
末尾追加以下内容
export PATH=$PATH:/usr/local/mysql/bin
初始化数据库
sudo /usr/local/mysql/bin/mysqld --initialize --user=mysql
注意:MySQL初始密码会打印在控制台上
例如:[Note] [MY-010454] [Server] A temporary password is generated for root@localhost: .mT/UTw%<5&=

启动MySQL
sudo /usr/local/mysql/bin/mysqld_safe --user=mysql &
修改MySQL root用户密码和授权可访问主机
打开新的控制台执行以下命令
sudo /usr/local/mysql/bin/mysql -uroot -p
根据提示输入之前打印在控制台上的MySQL初始密码
注意:第一次输入可能是操作系统用户密码

修改 root 用户密码为 lihaozhe
alter user 'root'@'localhost' IDENTIFIED BY 'lihaozhe'; flush privileges;
授权任意主机皆可访问
update mysql.user set host = '%' where user = 'root'; flush privileges;
退出MySQL
exit;
设置MySQL服务
在新的控制台执行以下命令
sudo cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql.server
控制 MySQL 可以使用 以下命令
sudo systemctl start mysql sudo systemctl stop mysql sudo systemctl restart mysql sudo systemctl reloead mysql
或者
sudo service mysql.server start sudo service mysql.server stop sudo service mysql.server restart sudo service mysql.server reloead

测试
重启操作系统
手动开启MySQL服务
sudo systemctl start mysql
或者
sudo service mysql.server start
登录MySQL
使用自定义密码登录
mysql -uroot -p

到此这篇关于统信UOS 安装二级制版MySQL9的图文步骤的文章就介绍到这了,更多相关统信UOS安装二级制版MySQL9内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
MySQL中获取最大值MAX()函数和ORDER BY … LIMIT 1比较
mysql取最大值的的是max 和order by两种方式,同时也大多数人人为max的效率更高,在本文中,我们将介绍MySQL中MAX()和ORDER BY … LIMIT 1两种获取最大值的方法以及它们性能上的差异,同时我们将探讨这种性能差异的原因,并提供一些优化建议2024-03-03
mysql中varchar类型的日期进行比较、排序等操作的实现
在mysql使用过程中,日期一般都是以datetime、timestamp等格式进行存储的,但有时会因为特殊的需求或历史原因,日期的存储格式是varchar,那么应该怎么进行比较和排序等问题,本文就来介绍一下2021-11-11


最新评论