mysql

1.安装MySQL

解压:

root@13 \~\]# tar -xvf mysql-8.0.33-linux-glibc2.12-x86_64.tar mysql-test-8.0.33-linux-glibc2.12-x86_64.tar.xz mysql-8.0.33-linux-glibc2.12-x86_64.tar.xz mysql-router-8.0.33-linux-glibc2.12-x86_64.tar.xz 继续解压: \[root@13 \~\]# tar -xf mysql-8.0.33-linux-glibc2.12-x86_64.tar.gz 2.进入解压后目录: \[root@13 \~\]# cd mysql-8.0.33-linux-glibc2.12-x86_64/ \[root@13 mysql-8.0.33-linux-glibc2.12-x86_64\]# \[root@13 mysql-8.0.33-linux-glibc2.12-x86_64\]# ls bin docs include lib LICENSE man README share support-files \[root@13 mysql-8.0.33-linux-glibc2.12-x86_64\]# 3.配置文件: \[root@13 mysql-8.0.33-linux-glibc2.12-x86_64\]# vim support-files/mysql.server 4.移动文件 \[root@13 \~\]# cp -r mysql-8.0.33-linux-glibc2.12-x86_64/ /usr/local/mysql/ 5.创建用户: useradd -r -s /sbin/nologin mysql 6.创建目录: \[root@13 \~\]# cd /usr/local/mysql \[root@13 mysql\]# mkdir mysql-files 7.修改新创建的目录mysql-files权限: \[root@13 mysql\]# chown mysql:mysql /usr/local/mysql/mysql-files/ \[root@13 mysql\]# chmod 750 /usr/local/mysql/mysql-files/ 8. 初始化数据库,找初始密码 \[root@13 \~\]# /usr/local/mysql/bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql/ 2024-08-05T02:02:50.656813Z 6 \[Note\] \[MY-010454\] \[Server\] A temporary password is generated for root@localhost: s_LdCqDX-3q/ 9.安全加密: \[root@13 \~\]# /usr/local/mysql/bin/mysql_ssl_rsa_setup --datadir=/usr/local/mysql/data 10.其他配置: 方便启动: \[root@13 \~\]# cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql8 11.启服务: \[root@13 mysql\]# service mysql8 start Starting MySQL... SUCCESS! 12.创建用户: create user '用户名'@'%' identified by '密码' mysql\> create user 'hh'@'%' identified by '1Mysql@1' -\> ; Query OK, 0 rows affected (0.29 sec) mysql\> exit Bye 13.登录hh用户,查看全部表: \[root@15 \~\]# mysql -u hh -p Enter password:1Mysql@1 mysql\> show databases; +--------------------+ \| Database \| +--------------------+ \| information_schema \| \| performance_schema \| +--------------------+ 2 rows in set (0.03 sec) mysql\> exit Bye 14.退出hh用户,进入root给hh用户添加权限: \[root@15 \~\]# mysql -u root -p mysql\> grant all on \*.\* to "hh"; Query OK, 0 rows affected (0.06 sec) mysql\> exit 15.进入hh用户,查看全部表: \[root@15 \~\]# mysql -u hh -p Enter password: 1Mysql@1 mysql\> show databases; +--------------------+ \| Database \| +--------------------+ \| information_schema \| \| mysql \| \| performance_schema \| \| sys \| \| test \| +--------------------+ 5 rows in set (0.01 sec) mysql\>

相关推荐
天下·第二18 小时前
达梦数据库适配
android·数据库·adb
感谢地心引力21 小时前
【Android】Shizuku 加 SystemUI Tuner 实现手机状态栏特定图标隐藏(小米 Hyper OS 3为例)
android·adb·智能手机·调试·hyper os·shizuku
搬砖的工人2 天前
记录一次windows 安装 mysq过程
android·windows·adb
_F_y2 天前
MySQL用户管理
android·mysql·adb
定偶2 天前
C语言操作MYSQL
c语言·mysql·adb
一池秋_2 天前
aarch64_Ubuntu (Linux)连不上adb解决方法
linux·ubuntu·adb
深念Y3 天前
中兴微随身WiFi 板号UZ901_v1.6 影腾Y1新版本 增加SIM卡槽 开启ADB 去云控 改串号教程 下
数据库·adb
yantaohk3 天前
【2025亲测】中兴B860AV3.2M完美刷机包ATV版本安卓9-解决1G运存BUG,开ADB已ROOT
android·嵌入式硬件·adb·云计算
远方之巅3 天前
ADB调试工具与GLM-4.6V-Flash-WEB移动端集成实战
adb· glm-4.6v-flash-web· 多模态模型
爱技术的小伙子3 天前
【 Docker 快速部署 MySQL 8.0(2026最新实践)—— 一键启动 + 数据持久化 + 常见优化】
mysql·adb·docker