金沙澳门官网7817网址CentOS下RPM情势安装MySQL五.陆课程,centosmysql五.陆

这次尝试在Linux系统环境下部署,之前的项目全都在windows系统环境下部署的,这次尝试在Linux系统环境下部署,之前的项目全都在windows系统环境下部署的,会出现root如下的权限表示,输入正确的密码后正常登陆,若发现有则使用rpm -e 安装包名称 来卸载,2.1官网下载rpm 安装包

 
分别在于访问时是还是不是要求写密码。 
这句的作用是将装有的用户名,都安装能长途访问该mysql中兼有的表,假设不想都加大,可以依照那个规则,来设置.grant
权限1,权限2,…权限n on 数据库名.表名 to用户名@用户地址 identified
by‘口令’.

CentOS下RPM格局安装MySQL5.6学科,centosmysql伍.陆

事先的品类全都在windows系统情状下布置的,此番尝试在Linux系统遭逢下安插,于是此次大家团队在7台主机上安装了JDK、Maven、Jboss当中1台设置了Mysql,并将局域网配置好,终于水到渠成了。上面将设置步骤与大家享用!

    系统版本:centos陆.3-i3八陆 33位操作系统
    硬件配置:内核 Intel(R) Pentium(R) 4 CPU 3.00GHz 内存998.5M 
    安装情况:使用shell 命令

此次设置在桌面景况下,使用shell命令实行设置,下载安装包为:
MySQL-5.6.25-1.linux_glibc2.5.i386.rpm-bundle.tar;
a. 检查MySQL及相关RPM包,是或不是安装,假设有安装,则移除(rpm –e 名称)

[[email protected] ~]# rpm -qa | grep -i mysql
mysql-libs-5.1.66-2.el6_3.x86_64
[[email protected] ~]# yum -y remove mysql-libs*

b. 选择Linux对应的RPM包,如下:

[[email protected] rpm]# ll
total 74364
-rw-r--r--. 1 root root 18442536 Dec 11 20:19 MySQL-client-5.6.15-1.el6.x86_64.rpm
-rw-r--r--. 1 root root 3340660 Dec 11 20:06 MySQL-devel-5.6.15-1.el6.x86_64.rpm
-rw-r--r--. 1 root root 54360600 Dec 11 20:03 MySQL-server-5.6.15-1.el6.x86_64.rpm

c. 安装MySQL

[[email protected] rpm]# rpm -ivh MySQL-server-5.6.15-1.el6.x86_64.rpm
[[email protected] rpm]# rpm -ivh MySQL-devel-5.6.15-1.el6.x86_64.rpm
[[email protected] rpm]# rpm -ivh MySQL-client-5.6.15-1.el6.x86_64.rpm
#修改配置文件位置
[[email protected] rpm]# cp /usr/share/mysql/my-default.cnf /etc/my.cnf

d. 初叶化MySQL及安装密码

[[email protected] rpm]# /usr/bin/mysql_install_db
[[email protected] rpm]# service mysql start
[[email protected] rpm]# cat /root/.mysql_secret #查看root账号密码
# The random password set for the root user at Wed Dec 11 23:32:50 2013 (local time): qKTaFZnl
[[email protected] ~]# mysql -uroot –pqKTaFZnl
mysql> SET PASSWORD = PASSWORD('123456');  #设置密码为123456
mysql> exit
[[email protected] ~]# mysql -uroot -p123456

e. 远程登入用户设置

mysql> use mysql;
mysql> select host,user,password from user;
+-----------------------+------+-------------------------------------------+
| host         | user | password                 |
+-----------------------+------+-------------------------------------------+
| localhost       | root | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 |
| localhost.localdomain | root | *1237E2CE819C427B0D8174456DD83C47480D37E8 |
| 127.0.0.1       | root | *1237E2CE819C427B0D8174456DD83C47480D37E8 |
| ::1          | root | *1237E2CE819C427B0D8174456DD83C47480D37E8 |
+-----------------------+------+-------------------------------------------+
mysql> update user set password=password('123456') where user='root';
mysql> update user set host='%' where user='root' and host='localhost';
mysql> flush privileges;
mysql> exit

f. 设置开机自运转

[[email protected] ~]# chkconfig mysql on
[[email protected] ~]# chkconfig --list | grep mysql
mysql      0:off  1:off  2:on  3:on  4:on  5:on  6:off

g. MySQL的默许安装地方

/var/lib/mysql/        #数据库目录
/usr/share/mysql       #配置文件目录
/usr/bin           #相关命令目录
/etc/init.d/mysql       #启动脚本

h. 修改字符集和多少存款和储蓄路线

配置/etc/my.cnf文件,修改数据存放路线、mysql.sock路线以及暗许编码utf-八.

[client] 
password    = 123456 
port      = 3306 
default-character-set=utf8 
[mysqld] 
port      = 3306 
character_set_server=utf8 
character_set_client=utf8 
collation-server=utf8_general_ci 
#(注意linux下mysql安装完后是默认:表名区分大小写,列名不区分大小写; 0:区分大小写,1:不区分大小写) 
lower_case_table_names=1 
#(设置最大连接数,默认为 151,MySQL服务器允许的最大连接数16384; ) 
max_connections=1000 
[mysql] 
default-character-set = utf8 

可查阅字符集

show variables like '%collation%'; 
show variables like '%char%';  

I.倘诺想远程连接登6mysql则须求:授权,并关闭防火墙。

1.授权;在服务端进入mysql,输入以下命令

复制代码 代码如下:[GRANT ALL PRIVILEGES
ON *.* TO ‘root’@’%’ IDENTIFIED BY ‘这里是你的密码’ WITH GRANT
OPTION;] 
OR
复制代码 代码如下:[GRANT ALL PRIVILEGES
ON *.* TO ‘root’@’%’ IDENTIFIED BY ” WITH GRANT OPTION;]  
有别于在于访问时是或不是需求写密码。 
那句的功力是将有所的用户名,都安装能长途访问该mysql中有着的表,纵然不想都加大,能够根据那几个规则,来设置.grant
权限一,权限二,…权限n on 数据库名.表名 to用户名@用户地址 identified
by‘口令’.

2.关门防火墙

service iptables stop 关闭命令  
chkconfig iptables off 永久关闭防火墙 

八个指令同时运行,运维实现后翻看防火墙关闭状态

service iptables status 

到此,mysql就设置到位并配备成功了。

如上便是本文的全体内容,希望对大家的就学抱有协助,也希望大家多多帮忙帮客之家。

从前的品种全都在windows系统情形下安顿的,这一次尝试在Linux系统景况下布署,于是这一次我们社团…

GRANT ALL PRIVILEGES ON dk.* TO ‘myuser’@’192.168.1.3’ IDENTIFIED BY

 

c. 安装MySQL

GRANT ALL PRIVILEGES ON *.* TO ‘myuser’@’192.168.1.3’ IDENTIFIED BY

 

/var/lib/mysql/        #数据库目录
/usr/share/mysql       #配置文件目录
/usr/bin           #相关命令目录
/etc/init.d/mysql       #启动脚本
  1. GRANT ALL PRIVILEGES ON *.* TO ‘myuser’@’%’ IDENTIFIED BY
    ‘mypassword’ WITH

长久关闭防火墙:chkconfig iptables off

[client] 
password    = 123456 
port      = 3306 
default-character-set=utf8 
[mysqld] 
port      = 3306 
character_set_server=utf8 
character_set_client=utf8 
collation-server=utf8_general_ci 
#(注意linux下mysql安装完后是默认:表名区分大小写,列名不区分大小写; 0:区分大小写,1:不区分大小写) 
lower_case_table_names=1 
#(设置最大连接数,默认为 151,MySQL服务器允许的最大连接数16384; ) 
max_connections=1000 
[mysql] 
default-character-set = utf8 

Sql代码

mysql > GRANT ALL PRIVILEGES ON *.* TO ‘root’@’%’ IDENTIFIED BY
‘123456’ WITH GRANT OPTION;flush privileges;

上述正是本文的全体内容,希望对我们的就学抱有辅助,也期望大家多多支持脚本之家。

 

[root@localhost ~]# mysql -u root -p

f. 设置开机自运行

 

设置到位

[GRANT ALL PRIVILEGES ON *.* TO
‘root’@’%’ IDENTIFIED BY
‘这里是你的密码’ WITH GRANT OPTION;] 

3、mysql>FLUSH PRIVILEGES

[root@localhost  ~]# rpm -qa | grep
-i mysql

复制代码 代码如下:

//修改生效

晋升mysql成功运转,则设置到位 , 因为mysql
第三回登入必须修改密码所以请看下边.

1.授权;在服务端进入mysql,输入以下命令

//这样应有能够进入MySQL服务器

2.安装

b. 选择Linux对应的RPM包,如下:

在MYSQL 中,用长途软件登入服务器,有的时候出现:Access denied for user
‘root’@’localhost’  www.二cto.com  

Navicat for MySQL 11

到此,mysql就设置到位并计划成功了。

除此以外1种方法.

金沙澳门官网7817网址 1

配置/etc/my.cnf文件,修改数据存放路径、mysql.sock路线以及暗中认可编码utf-8.

 

[root@localhost  ~]# yum remove
mysql mysql-server mysql-libs

service iptables status 

 

CentOS 6.5 64位

复制代码 代码如下:

 

一.卸载自带mysql

h. 修改字符集和多少存款和储蓄路线

 

输入.mysql_secret 密码 登六成功后 , 实施 

    系统版本:centos六.3-i3八陆 3一位操作系统
    硬件配置:内核 Intel(R) Pentium(R) 4 CPU 3.00GHz 内存998.5M 
    安装情形:使用shell 命令

此时,注意看这些“@”前面包车型客车,是localhost
意思是本机登录,,此时,假使您用远程登录软件来登录的话,会冒出错误提醒:Access
denied for user
‘root’@’IP地址’。。IP地址那块是你远程机器的IP地址。相当于服务器在告诉你,当你用“IP地址”登录时,是不容的,因为,MYSQL权限设置里并不曾给您对应你IP地址登录的权能。因为刚刚的SHOW
GRANTS;命令结果早就告知你了,只限本机登入。

金沙澳门官网7817网址 2

此番设置在桌面意况下,使用shell命令实行安装,下载安装包为:
MySQL-5.6.25-1.linux_glibc2.5.i386.rpm-bundle.tar;
a. 检查MySQL及连锁RPM包,是或不是安装,如若有安装,则移除(rpm –e 名称)

1、d:\mysql\bin\>mysql -h localhost -u root

 

e. 远程登入用户安装

GRANT OPTION;

[root@localhost  ~]# rpm
-ivh MySQL-client-5.6.21-1.linux_glibc2.5.x86_64.rpm

g. MySQL的默许安装地点

 

*.* 指 数据库.表 所以*.* 为全数数据库和表.