Linux环境MySQL安装

 下载

mysql-5.7.44-linux-glibc2.12-x86_64.tar.gz

mysql其他版本下载

解压

tar -xzvf  mysql-5.7.44-linux-glibc2.12-x86_64.tar.gz
mv mysql-5.7.44-linux-glibc2.12-x86_64 mysql
mv mysql /usr/local

创建用户和组

groupadd mysql
useradd -r -g mysql mysql

创建数据存储路径

cd /usr/local/
mkdir data

更改路径操作权限

chown -R mysql.mysql /usr/local/mysql

初始化

# 安装依赖包
yum install libaio
# 初始化 (注意:执行完成后有初始密码,请注意保存!!!)
/usr/local/mysql/bin/mysqld --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data --initialize

编辑配置文件

vim /etc/my.cnf
[mysqld]
datadir=/usr/local/mysql/data
basedir=/usr/local/mysql
socket=/tmp/mysql.sock
user=mysql
port=3306
character-set-server=utf8
# 取消密码验证
skip-grant-tables
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
# skip-grant-tables
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

系统配置

# 将mysql加入到服务中
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
# 开机启动
chkconfig mysql on
# 配置环境变量  vim ~/.bashrc
MYSQL_HOME=/usr/local/mysql
export PATH=$MYSQL_HOME/bin:$PATH
# 重启服务配置
source ~/.bashrc

启动MySQL服务

# 启动
service mysql start
# 停止
service mysql stop
# 重启
service mysql restart
# 查看状态
service mysql status

登录

mysql -uroot -p'初始化结果中的密码'

问题

1. ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

# 安全限制,安装成功后需要重新设置密码
SET PASSWORD = PASSWORD('新密码');
FLUSH PRIVILEGES;
# quit后,重新使用新密码登陆即可进行操作了。

2. 出现 navicat MySQL连接Linux下MySQL的及2003错误  需要看下 虚拟机的防火墙是否关闭!!!

3. navicat 连接MySQL,出现 1130 

use mysql;
update user set host='%' where user = 'root';
flush privileges;

4. navicate 链接MySQL,出现1251

alter user 'root'@'%' identified with mysql_native_password by 'your password';
flush privileges;

ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;

修改密码 : set password for root@localhost = password('新密码');

5.CentOs7 安装mysql-8.0.12出现的问题

1. navicat 连接出现的问题

      ERROR 1396 (HY000): Operation ALTER USER failed for 'root'@'localhost'

 

posted @ 2019-11-23 22:47  lvlin241  阅读(145)  评论(0)    收藏  举报