1,下载,下载那个都可以 https://dev.mysql.com/downloads/mysql/5.7.html#downloads
2,解压到/usr/local/mysql【必须是这个目录】
tar -zxvf mysql-5.7.27-linux-glibc2.12-x86_64.tar.gz
mv mysql-5.7.27-linux-glibc2.12-x86_64 mysql
cp -r mysql /usr/local
3,安装数据库 1,进入安装mysql软件目录: cd /usr/local/mysql/
2,创建数据仓库目录 mkdir -p /data/mysql -p 没有上级目录创建上级目录
3,新建mysql用户、组及目录 ---新建一个msyql组 groupadd mysql
cat /etc/group ---新建msyql用户禁止登录shell useradd -r -s /sbin/nologin -g mysql mysql -d /usr/local/mysql
4,改变目录属有者
cd /usr/local/mysql pwd
chown -R mysql .
chgrp -R mysql .
chown -R mysql /data/mysql
5,配置参数 bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql
成功:
此处需要注意记录生成的临时密码,如上文结尾处的临时密码:-a6gydKAe2e! 安装 bin/mysql_ssl_rsa_setup --datadir=/data/mysql
截图:
6,修改系统配置文件 cd /usr/local/mysql/support-files cp my-default.cnf /etc/my.cnf
cd /etc/ chmod 777 my.cnf cp mysql.server /etc/init.d/mysql
vim /etc/init.d/mysql
截图:
7,启动mysql
/etc/init.d/mysql start 如果无法启动执行下面命令 chmod 777 /etc/my.cnf 再执行 /etc/init.d/mysql start
8,登陆并改密码 --登陆 的bin目录下执行
--如果出现:-bash: mysql: command not found --就执行: # ln -s /usr/local/mysql/bin/mysql /usr/bin --没有出现就不用执行
截图:
修改密码: set password=password('123456');
--设置root账户的host地址(修改了才可以远程连接) mysql>grant all privileges on . to 'root'@'%' identified by '123456'; mysql>flush privileges;
--查看表 mysql> use mysql; mysql> select host,user from user;
截图:
9,添加系统路径【为设置开机启动提供】
vim /etc/profile
export PATH=/usr/local/mysql/bin:$PATH source /etc/profile
10,配置mysql自动启动 chmod 755 /etc/init.d/mysql chkconfig --add mysql chkconfig --level 345 mysql on
4,navcat连接远程的mysql
5,把汽车出租和仓库项目的数据库导入linux里面的mysql