MysqL安装
一、查看是否安装MysqL
# rpm -qa | grep MysqL
二、查看所有mariadb的软件包
# rpm -qa | grep mariadb
三、删除相关的mariadb的软件包
# rpm -e --nodeps mariadb-libs-5.5.37-1.el7_0.x86_64
四、在Linux中用火狐浏览器打开下面的网址,下载软件
http://dev.MysqL.com/get/MysqL57-community-release-el7-8.noarch.rpm
【附:不要使用wget下载,会解析错误,在该文件所在的位置打开终端】
五、安装MysqL的yum源
# rpm -ivh MysqL57-community-release-el7-8.noarch.rpm
六、查看是否安装成功
# yum repolist enabled | grep "MysqL.*-community.*"
七、安装MysqL
# yum install MysqL-community-server
# vim /etc/my.cnf
在MysqLd下面添加skip-grant-tables,跳过密码验证
十、重启MysqL
十一、进入MysqL
# MysqL
MysqL > update user set authentication_string=password('root') where user='root' and host='localhost';【这里我选新密码为root】
MysqL > flush privileges;
MysqL > quit
删除刚刚添加的skip-grant-tables,保存并退出
十五、重启服务MysqL
十六、访问MysqL
# MysqL -u root -p 密码root
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
这是MysqL5.7的密码要求限制,所以你要修改root密码,或者是MysqL5.7的默认安全密码配置
首先,修改validate_password_policy参数的值
MysqL> set global validate_password_policy=0;
Query OK, 0 rows affected (0.00 sec)
validate_password_length(密码长度)参数默认为8,我们修改为1
MysqL> set global validate_password_length=1;
Query OK, 0 rows affected (0.00 sec)
完成之后再次执行修改密码语句即可成功
MysqL> alter user 'root'@'localhost' identified by 'root';
Query OK, 0 rows affected (0.00 sec)
十七、根据要求创建数据库和数据表,以及插入输入
MysqL > create database styleemploy;
MysqL > use styleemploy
MysqL > create table info
MysqL > (
MysqL > emname char(30),
MysqL > sex char(6),
MysqL > age int
MysqL > );
MysqL > insert into info (emname,sex,age) values ('laiguang','male',34);
MysqL > select * from info
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。