安装Mysql 数据库 5.7 server(和以往的版本配置方式有所不同) 直接看一篇靠谱的文档
2017-03-28 10:37
706 查看
再次之前做了点东西
数据库 root Aa12345!
设置系统时间 date -s "20170328 10:04:20"
查看硬件时间 hwclock
将时间同步到硬件 clock -w
在这个网站上看到一篇非常靠谱的文档
https://opensourcedbms.com/dbms/installing-mysql-5-7-on-centosredhatfedora/
直接拿来
Now that you have installed mysql 5.7 yum repo, you can start install mysql server libraries.
installing mysql 5.7 with yum command
Start MySQL 5.7 service
And find initial mysql 5.7 root password from log file
Login into MySQL 5.7 using password you got from temporary password that you searched from above
Only command MySQL 5.7 is going to let you run once you login with your default password is password command
MySQL 5.7 default password login
That’s it, you have successfully installed MySQL 5.7 server on CentOS 6/Redhat EL6/Fedora. Open some firewall rules if needed and create users to access your database.
最后开放权限否则连接不上
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'Aa12345!' WITH GRANT OPTION;
这个不能忘 flush privileges;
下边还有一种方式,没有试
mysql> -- @'192.168.1.100'可以替换为@‘%’就可任意ip访问,当然我们也可以直接用 UPDATE 更新 root 用户 Host, 但不推荐, SQL如下:
mysql> -- UPDATE user SET Host='192.168.1.100' WHERE User='root' AND Host='localhost' LIMIT 1;
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
数据库 root Aa12345!
设置系统时间 date -s "20170328 10:04:20"
查看硬件时间 hwclock
将时间同步到硬件 clock -w
在这个网站上看到一篇非常靠谱的文档
https://opensourcedbms.com/dbms/installing-mysql-5-7-on-centosredhatfedora/
直接拿来
2. Install MySQL 5.7 Server libraries
Now that you have installed mysql 5.7 yum repo, you can start install mysql server libraries.yum install -y mysql-community-server
installing mysql 5.7 with yum command
3. Start MySQL 5.7 Server and connect to it !
Start MySQL 5.7 serviceservice mysqld start
And find initial mysql 5.7 root password from log file
grep -i temporary /var/log/mysqld.log
Login into MySQL 5.7 using password you got from temporary password that you searched from above
mysql -uroot -p
Only command MySQL 5.7 is going to let you run once you login with your default password is password command
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('Yourpassword1!');
MySQL 5.7 default password login
That’s it, you have successfully installed MySQL 5.7 server on CentOS 6/Redhat EL6/Fedora. Open some firewall rules if needed and create users to access your database.
另外加固MySQL安全,这个,仅MySQL5.6适用
mysql_secure_installation程序可以保证一些重要操作的安全性,如:修改root用户的密码、删除匿名用户等。如果安装是MySQL 5.6,应该保证始终运行该程序:
$ mysql_secure_installation
最后开放权限否则连接不上
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'Aa12345!' WITH GRANT OPTION;
这个不能忘 flush privileges;
下边还有一种方式,没有试
mysql> -- @'192.168.1.100'可以替换为@‘%’就可任意ip访问,当然我们也可以直接用 UPDATE 更新 root 用户 Host, 但不推荐, SQL如下:
mysql> -- UPDATE user SET Host='192.168.1.100' WHERE User='root' AND Host='localhost' LIMIT 1;
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
相关文章推荐
- MySql直接备份数据库文件的方法(MyISAM和InnoDB有所不同)
- 史上最详细MySQL5.5复制配置步骤,与以前版本的有所不同
- MySQL5.6 (5.7)数据库主从(Master/Slave)同步安装与配置详解
- MySQL 5.7及以上解压缩版本配置安装
- 5.7及以上版本的MySQL下载、安装及配置教程
- MySQL 5.7及以上解压缩版本配置安装
- MySQL 5.7及以上解压缩版本配置安装
- MySQL 5.7 zip版本(zip版)安装配置步骤详解
- mysql 5.7以上版本安装配置方法图文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)(转)
- mysql 5.7以上版本安装配置方法图文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)
- Linux系统下以RPM方式安装mysql-5.7.9【5.7版本以后,启动mysqld服务首次登录需要密码,为root生成的随机密码在错误日志文件/var/log/mysqld.log】
- mysql 5.7以上版本安装配置方法图文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)
- MySQL 5.7版本的安装使用详细教程+更改数据库data的存储路径
- windows环境下MySQL 5.7及以上解压缩版本配置安装
- MySql直接备份数据库文件的方法(MyISAM和InnoDB有所不同)
- Mysql最新版本的数据库安装教程(5.7)
- 史上最详细MySQL5.5复制配置步骤,与以前版本的有所不同
- CentOS 安装MySQL(版本5.7)数据库
- mysql 5.7以上版本windows命令行安装配置
- windows server 2008 下安装MySQL 不同版本数据库