1.检测系统是否自带安装 MySQL
rpm -qa | grep mysql
2.如果你系统有安装,那可以选择进行卸载
rpm -e mysql // 普通删除模式 rpm -e --nodeps mysql // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除
3.安装 MySQL
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm rpm -ivh mysql-community-release-el7-5.noarch.rpm yum update yum install mysql-server
4.权限设置
chown mysql:mysql -R /var/lib/mysql
5.初始化 MySQL
mysqld --initialize
6.启动 MySQL
systemctl start mysqld
7.查看 MySQL 运行状态
systemctl status mysqld
验证 MySQL 安装
mysqladmin --version
mysqladmin Ver 8.23 Distrib 5.0.9-0, for redhat-linux-gnu on i386
如果以上命令执行后未输入任何信息,说明你的Mysql未安装成功。
Mysql安装成功后,默认的root用户密码为空,你可以使用以下命令来创建root用户的密码
[root@host]# mysqladmin -u root password "new_password";(单双引号好像没限制)
通过以下命令来连接到Mysql服务器
[root@host]# mysql -u root -p Enter password:*******
让mysql能远程连接
1.登陆数据库。mysql -uroot -p
password:
2.创建用户用来远程连接
GRANT ALL PRIVILEGES ON *.* TO 'itoffice'@'%' IDENTIFIED BY 'itoffice' WITH GRANT OPTION;
(第一个itoffice表示用户名,%表示所有的电脑都可以连接,也可以设置某个ip地址运行连接,第二个itoffice表示密码,别遗漏掉'号)。
3.刷新权限
flush privileges;