1.mysql安装软件包(linux )下载
链接: https://dev.MySQL.com/downloads/MySQL /
根据需要选择版本
压缩包下载完成。
2 .安装
目录(根据自己的实际情况选择目录) )。
压缩包部署目录:/home/testuser/software
将Mysql目录安装到:/usr/local/mysql
数据库位置:/usr/local/mysql/data/mysql
解冻后移动
#cd /home/testuser/software
# tar-xzvf/home/testuser/software/MySQL-5.7.24-Linux-glibc 2.12-x86 _ 64.tar.gz
# mv/home/testuser/software/MySQL-5.7.24-Linux-glibc 2.12-x86 _ 64/usr/local/MySQL
创建目录,创建新的mysql用户、组和目录
#cd /usr/local/mysql
#mkdir -p /data/mysql ------如果创建失败,则逐个创建
#groupadd mysql ------创建新的msyql组
# useradd-r-s/sy LDH/nolog in-gmsyqlmysql-d/usr/local/MySQL-- -新MySQL用户禁止登录到shell
改变目录所有者
#cd /usr/local/mysql
#pwd
#chown -R mysql。
#chgrp -R mysql。
#chown -R mysql /data/mysql
初始化(如果mysql显示错误,请尝试mysqld ) )。
#./yldh/MySQL---initialize---user=MySQL---basedir=/usr/local/MySQL-- datadir=/usr/local
在此,请注意记录生成的临时密码Qu/HXQK7pjzA (照片来自互联网)
# yldh/MySQL _ SSL _ RSA _ setup-- datadir=/usr/local/MySQL/data/MySQL
修改系统配置文件
# CD/usr/local/MySQL /支持文件
# cpmysql.server/etc/init.d/MySQL
#vim /etc/init.d/mysql
修改以下内容。
my.cnf文件(可以在网上搜索并将其配置写入文件)置于/etc下;
启动
/etc/init.d/mysql start
登录
#mysql -uroot -p
-如果显示:-bash : MySQL : command not found
-立即运行: # ln-s/usr/local/MySQL/yldh/MySQL/usr/yldh--不出现就可以不运行
输入以前初始化生成的密码,登录成功。 安装到此结束。
PS :
更改密码
mysql set password=password(‘ (“要修改的密码”
添加数据库用户
create user‘username’@‘host’identified by‘password’;
许可
mysqlgrant all privileges on . to ‘“用户”@'%'identifiedby“密码”
MySQL flush权限;