sudo groupadd mysql
sudo useradd -r -g mysql -s /bin/false mysql
wget https://cdn.mysql.com//Downloads/MySQL-8.4/mysql-8.4.0-linux-glibc2.28-x86_64.tar.xz
sudo tar -xvf mysql-8.4.0-linux-glibc2.28-x86_64.tar.xz
sudo mv mysql-8.4.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
末尾追加以下内容
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初始密码会打印在控制台上
例如:[Note] [MY-010454] [Server] A temporary password is generated for root@localhost: .mT/UTw%<5&=
sudo /usr/local/mysql/bin/mysqld_safe --user=mysql &
打开新的控制台执行以下命令
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;
在新的控制台执行以下命令
sudo cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql.server
控制 MySQL 可以使用 以下命令 sudo service mysql.server start sudo service mysql.server stop sudo service mysql.server restart sudo service mysql.server reloead
控制 MySQL 可以使用 以下命令
sudo service mysql.server start
sudo service mysql.server stop
sudo service mysql.server restart
sudo service mysql.server reloead
重启操作系统
使用自定义密码登录
mysql -uroot -p
(虽然我不太用得上哈哈
环境变量那个是不是也适配用小皮面板之类工具安装的数据库
实用,完整,收藏了。。。
请教一下,如何设置开机自启mysql服务
https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.39-linux-glibc2.28-x86_64.tar.xz
Popular Ranking
Popular Events
统信UOS 安装二级制版MySQL8.4
建立MySQL用户和用户组
下载MySQL安装包
解压缩MySQL安装包
移动安装包到指定目录
创建链接符号目录
修改目录所属
链接符号目录授权
配置环境变量
初始化数据库
启动MySQL
修改MySQL root用户密码和授权可访问主机
设置MySQL服务
测试
手动开启MySQL服务
登录MySQL