mysql 安装 linux
链接: 地址安装包下载
提取码:itpl
解压
修改文件名
创建data文件夹 存储文件 mkdir mysqlData
创建用户组以及用户和密码
授权用户 chown -R mysql.mysql /usr/bobo/mysql/mysql8
初始化基础信息 ./mysqld --user=mysql --basedir=/usr/bobo/mysql/mysql8/ --datadir=/usr/bobo/mysql/mysqlData --initialize
/* /usr/bobo/mysql/mysql8/bin / 目录
执行结束会有一个初始密码产生 注意文件保存起来 后面会用到**************
编辑my.cnf文件 vi /etc/my.cnf 注释
添加mysqld服务到系统 cp -a ./support-files/mysql.server /etc/init.d/mysql
授权以及添加服务
chmod +x /etc/init.d/mysql
chkconfig --add mysql
可能提示没有文件 (mysql)
mkdir /var/lib/mysql
启动
权限不足 设置权限 chmod 777 /var/lib/mysql
再次启动
service mysql start 启动
service mysql stop 停止
service mysql status 查看状态
连接 mysql -uroot -h 127.0.0.1 -p
密码为开始记录的密码
修改root密码 ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘hello…’; 其中123456是新的密码自己设置
执行 flush privileges; 使密码生效
修改远程连接并生效
update user set host='%' where user='root';
flush privileges;