先输入 rpm -qa|grep -i mysql,查看是否安装过mysql

centos7 内部集成了mariadb,而安装mysql的话会和mariadb的文件冲突,所以需要通过命令rpm -e --nodeps 先卸载掉mariadb.
CentOS 7 安装 Mysql
CentOS 7 安装 Mysql
输入 rpm -ivh MySQL-server-5.5.48-1.linux2.6.i386.rpm 命令安装服务端时会报错
CentOS 7 安装 Mysql

yum -y install glibc.i686
yum -y install  libz.so.1
yum -y install libaio.so.1
yum -y install libgcc_s.so.1
这时候再执行 rpm -ivh MySQL-server-5.5.48-1.linux2.6.i386.rpm ,显示成功
CentOS 7 安装 Mysql

rpm -qa|grep MySQL 说明安装成功
CentOS 7 安装 Mysql

service mysql start 启动mysql
CentOS 7 安装 Mysql

service mysql stop 关闭mysql
service mysql status 查看mysql状态
CentOS 7 安装 Mysql
安装客户端之前先 yum -y install libncurses.so.5

rpm -ivh MySQL-client-5.5.48-1.linux2.6.i386.rpmCentOS 7 安装 Mysql
mysqladmin --version
CentOS 7 安装 Mysql

mysql默认没有密码,需要自己设置一个。
/usr/bin/mysqladmin -u root password 123456
mysql -u root -p 登录
CentOS 7 安装 Mysql

此时,表中如果存入汉字的话会出现乱码,这是因为客户端和服务端都用了latin1

CentOS 7 安装 Mysql

先复制一份,vim /etc/my.cnf 修改里面的配置

CentOS 7 安装 Mysql

CentOS 7 安装 Mysql

CentOS 7 安装 Mysql

CentOS 7 安装 Mysql

重启mysql,新建database,再重新新建表就可以了


如果想要用navicat连接mysql,先放开3306端口,然后

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
CentOS 7 安装 Mysql
FLUSH PRIVILEGES ;
CentOS 7 安装 Mysql

CentOS 7 安装 Mysql

相关文章: