永洪社区
标题:
MYSQL技术大全-(5)MySQL环境搭建二
[打印本页]
作者:
曾梦闵
时间:
2024-6-25 11:19
标题:
MYSQL技术大全-(5)MySQL环境搭建二
【摘选】MYSQL技术大全-冰河编著 (搭建MySQL环境)
【
6.2 基于ZIP文件安装Windows版本的MySQL:
】
6.2.2 解压MySQL目录下(
C:\mysql-8.0.18-winx64
)新建data文件夹和my.ini文件。
my.ini文件内容(
my.ini文件编码设置为ANSI
):
[mysqld]
# 设置MySQL的安装目录
basedir = C:\mysql-8.0.18-winx64
# 设置MySQL数据库的数据存放目录
datadir = C:\
mysql-8.0.18-winx64\data
# 设置端口
port = 3306
# 允许最大连接数
max_connections = 200
# 服务端使用的默认
字符集
character-set-server = utf8mb4
# 创建新表时使用的默认存储引擎
default-storage-engine = INNODB
[mysql]
# 设置MySQL客户端默认字符集
default-
character-set =
utf8mb4
[client]
default-
character-set =
utf8mb4
--------------------------------------
cmd命令行安装MySQL:
# 安装
mysqld --install
# 初始化数据
mysqld --initialize
# 启动MySQL
net start mysql
(MySQL自动生成的临时密码存放在MySQL的数据目录下.err文件中)
--------------------------------------
6.2.3 配置MySQL系统环境变量
[MYSQL_SERVER_HOME]:
C:\mysql-8.0.18-winx64
--------------------------------------
6.2.4 测试MySQL
系统cmd命令行,以root用户登录MySQL:mysql -u用户(
root
) -p密码(临时密码)
# 测试MySQL安装情况
mysql>show databases;
mysql>use mysql;
# root用户重置密码。
mysql>alter user 'root'@'localhost' identified by 'root';
mysql>flush privileges;
# 退出
mysql>exit
【
6.5 基于RPM文件安装CentOS版本的MySQL:
】
6.5.1 删除
CentOS服务器自带的MySQL
# 查看mysql
rpm -qa | grep -i mysql
# 删除自带MySQL文件
rpm -e mysql自带版本.x86_64 --nodeps
# 安装wget
yum install wget -y
# 创建/home/mysql目录并下载MySQL安装包
mkdir -p /home/mysql
cd /home/mysql/
wget mysql版本下载网址路径.tar
# CentOS 6.8服务器安装MySQL的依赖环境 -- 仅参考,按需添加依赖
(yum -y install wget gcc-c++ ncurses ncurses-devel cmake make perl bison openssl openssl-devel gcc*libxm12 libxm12-devel curl-devel libjpeg* libpng* freetype* make gcc-c++ cmake bison-devel ncurses-devel bison perl perl-devel perlperl-devel net-tools* numactl*)
# 添加mysql用户
groupadd mysql
useradd -g mysql mysql
# 解压并安装mysql
tar xvf mysql版本.tar
# 按照common 、libs 、client、server依次安装
rpm -ivh mysql-community-common-8.0.18.rpm
rpm -ivh
mysql-community-libs-8.0.18.rpm
rpm -ivh
mysql-community-client-8.0.18.rpm
rpm -ivh
mysql-community-server-8.0.18.rpm
# 初始化数据
mysqld -initialize --user=mysql
# 查看目录下内容
cd /var/lib/mysql
(MySQL数据库root账户默认临时密码在/var/log/mysqld.log文件中)
6.5.4 测试mysql
# 启动mysql
service mysqld start
#
登录MySQL
mysql -u用户(
root
) -p密码(临时密码)
# 重置密码exit退出
欢迎光临 永洪社区 (https://club.yonghongtech.com/)
Powered by Discuz! X3.4