1.centos7下安装mysql
执行以下命令
# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
# rpm -ivh mysql-community-release-el7-5.noarch.rpm
# yum install mysql-community-server
2.成功安装之后重启mysql服务
service mysqld restart
3.检测是否安装完成
mysql
安装完成则可以进入 mysql 命令行操作界面
4.创建用户和设置密码
CREATE USER 'root'@'%' IDENTIFIED BY 'yourpassword';
创建用户root 密码为yourpassword
5.设置用户权限
GRANT SELECT,INSERT,UPDATE,DELETE ON *.* TO 'user'@'%';
设置user用户拥有增删改查权限
GRANT ALL ON *.* TO 'user'@'%';
设置user用户拥有最高权限
6.链接使用
更详细的参考资料:http://www.centoscn.com/mysql/2016/0315/6844.html
7.修改mysql用户密码
通过登录mysql系统,
# mysql -uroot -p
Enter password: 【输入原来的密码】
mysql>use mysql;
mysql> update user set password=passworD("98889998") where user='root';
mysql> flush privileges;
mysql> exit;
**=======================================================**
另外一种安装方法 使用二进制文件
http://jingyan.baidu.com/article/a378c9609eb652b3282830fd.html
**=======================================================**
另一种安装方法rpm文件安装
MySQL-client-5.6.41-1.el7.x86_64.rpm
MySQL-devel-5.6.41-1.el7.x86_64.rpm
MySQL-server-5.6.41-1.el7.x86_64.rpm
工具包
yum install -y perl perl-Module-Build net-tools autoconf libaio numactl-libs
rpm -ivh MySQL-server-5.6.41-1.el7.x86_64.rpm
如果出现警告 warning: MySQL-server-5.6.41-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY 是因为这是由于yum安装了旧版本的GPG keys造成的
执行
rpm -ivh MySQL-server-5.6.41-1.el7.x86_64.rpm --force --nodeps
rpm -ivh MySQL-client-5.6.41-1.el7.x86_64.rpm
rpm -ivh MySQL-devel-5.6.41-1.el7.x86_64.rpm
安装玩找到root密码文件
find / -name ".mysql_secret"
cat /root/.mysql_secret
返回
# The random password set for the root user at Mon Aug 6 11:14:42 2018 (local time): y20gHe91A1rGFRwS
y20gHe91A1rGFRwS 是root的密码
启动服务
service mysql start
如果出现 bash: service: command not found
yum install initscripts
进入mysql
mysql -uroot -py20gHe91A1rGFRwS
数据导入数据库
1、首先建空数据库
mysql>create database abc;
2、导入数据库
方法一:
(1)选择数据库
mysql>use abc;
(2)设置数据库编码
mysql>set names utf8;
(3)导入数据(注意sql文件的路径)
mysql>source /home/abc/abc.sql;
方法二:
mysql -u用户名 -p密码 数据库名 < 数据库名.sql
#mysql -uabc_f -p abc < abc.sql