1.将安装包放在服务器上
mysql-5.7.24-1.el6.x86_64.rpm-bundle.tar
2.将安装包解压:
tar -xvf mysql-5.7.24-1.el6.x86_64.rpm-bundle.tar
3.将解压的文件复制到指定的文件夹下:
mkdir /home/mysql/
[root@teacherwang mysql]# mv ./mysql-community* /home/mysql/
4.添加用户组
groupadd mysql
groupdel users 删除组users
useradd -d /usr/mysql -m mysql --用户加到组并指定根目录
usermod -m -g oinstall -G mysqldb mysql
chown -R mysql:mysqldb /usr/mysql --赋权限
5.依次通过rpm命令安装5个Mysql的安装包
若安装失败,尝试加上“ --force --nodeps”命令安装;
rpm -ivh --force --nodeps mysql-community-client-5.7.24-1.el6.x86_64.rpm
rpm -ivh --force --nodeps mysql-community-common-5.7.24-1.el6.x86_64.rpm
rpm -ivh --force --nodeps mysql-community-libs-5.7.24-1.el6.x86_64.rpm
rpm -ivh --force --nodeps mysql-community-server-5.7.24-1.el6.x86_64.rpm
rpm -ivh --force --nodeps mysql-community-devel-5.7.24-1.el6.x86_64.rpm
6.启动Mysql(根目录启动)
sudo service mysqld start或者service mysqld start
mysql -uroot -p
注:修改Mysql的登陆密码,
输入指令用于获取安装root的默认密码:sudo grep ‘temporary password’ /var/log/mysqld.log
mysqld_safe --skip-grant-tables & 跳过密码设置
输入mysql ,然后里面设置
6.使用root默认密码再次登陆修改密码:mysql -uroot -p
7.修改密码:set PASSWORD = PASSWORD(‘boehf’); --直接修改也行
此时如果提示密码过于简单就 执行
set global validate_password_policy=LOW; 密码强度
set global validate_password_length=6;密码长度
set PASSWORD = PASSWORD(‘boehf’);
补充:mysql停止(service mysqld stop)
Linux关机:shutdown -h now
service mysqld status (服务状态检查)
【删除Mysql】
查包名:rpm -qa|grep -i mysql
删除命令:rpm -e 包名
【数据还原】
source /home/mysql/backup.sql; (指定路劲即可)
若其他地方登陆不了,则需要服务器授权
mysql>GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘boehf’
mysql数据库,表名默认区分大小写
cat /etc/my.cnf配置文件里可以修改,只需要在就需要在[mysqld]下面添加一行配置,即 lower_case_table_names=1
其中 0:区分大小写,1:不区分大小写