怎么安装mysql服务端
1、首先,解压下载的MySql安装包。
2、双击打开解压后的包,点击如图程序。
3、勾选协议,点击next。
4、选择安装类型,点击下一步。
5、设置安装路径。
6、点击install。
7、点击finsh。
8、点击下一步。
9、选择配置类型。
10、根据自己的需求选择配置。
11、勾选第一个,点击next。
12、设置并发量。
13、设置端口。
14、设置字符编码。
15、设置服务器配置。
16、设置账户和密码。
17、点击excute。
18、点击finsh,安装完毕。
如果你是通过chrome 访问的话也许是编码问题,
我是在出现这个问题直接去改当前的编码格式为 utf8 中文, 就会提出登录mysql 窗口
第一次输入
user: root
pass: 留空的
就 ok
至少这个方法解决了我的问题
最近有一同学问我MySQL无法远程访问怎么呢,但能使用localhost来进行方法,下面脚本之家来给各位介绍一下解决办法,需要的朋友可以参考下
可能是IP没设置好
问题:MySQL权限设置正确,但仍无法远程访问。通过telnet发现3306端口未打开。
分析:MySQL默认只绑定127001,即:只有在本机才能访问3306端口。
解决:找到MySQL配置文件,搜索“bind-address”,找到这一行:
bind-address
=
127001
在前面加一个#,注释掉这一行,保存,重启MySQL。再通过远程访问就可以了,telnet可以发现端口也打开了。
例我们配置
1
确保skip-networking被删除或者屏蔽,否则不支持TCP/IP
访问
2
增加行bind-address
=
6555552,替代6555552
为你的服务器地址
修改后,配置为:
复制代码代码如下:
[mysqld]
user
=
mysql
pid-file
=
/var/run/mysqld/mysqldpid
socket
=
/var/run/mysqld/mysqldsock
port
=
3306
basedir
=
/usr
datadir
=
/var/lib/mysql
tmpdir
=
/tmp
language
=
/usr/share/mysql/English
bind-address
=
6555552
#
skip-networking
保存并关闭配置文件
重启mysql服务器:#
/etc/initd/mysql
restart
如果上面办法没有用我们可以通用mysql命令模式进行设置
1。
改表法。
可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改
"mysql"
数据库里的
"user"
表里的
"host"
项,从"localhost"改称"%"
复制代码代码如下:
CODE:mysql
-u
root
-p123
mysql>use
mysql;
mysql>update
user
set
host
=
'%'
where
user
=
'root';
mysql>select
host,
user
from
user;
2
授权法。
例如,你想kevin使用mypassword从任何主机连接到mysql服务器的话。
复制代码代码如下:
GRANT
ALL
PRIVILEGES
ON
TO
'kevin'@'%'
IDENTIFIED
BY
'mypassword'
WITH
GRANT
OPTION;
如果你想允许用户kevin从ip为192168101234的主机连接到mysql服务器,并使用mypassword作为密码
复制代码代码如下:
GRANT
ALL
PRIVILEGES
ON
TO
'kevin'@'192168101234'
IDENTIFIED
BY
'mypassword'
WITH
GRANT
OPTION;
注意了,如果是linux系统防火墙也很重要哦
复制代码代码如下:
/
关闭防火墙
/
service
iptables
stop
/
开启防火墙
/
service
iptables
start
/
默认关闭防火墙
/
chkconfig
iptables
off
设置mysql数据库远程连接:
Windows系统
1、 停止mysql的服务。
2、 进入命令窗口,然后进入MySQL的安装目录,比如我的安装目录是c:\mysql,进入c:\mysql\bin
3、 进入mysql数据库服务器
c:\mysql\bin>mysql –u root –p hkgt123
4、 选中数据库mysql :use mysql
5、 查询mysql数据库中的用户:
Select host,user,password from mysql;
6、 授权给root用户可以从任何主机使用密码为’hkgt123’登录MYSQL数据库:
发现MYSQL有问题时,最便捷的方法,是先把mysql卸载掉,然后重装重新配置,具体方法如下:
1、卸载MYSQL,清理掉安装目录和Windows目录下的myini文件。
2、检查任务管理器中是否还有mysql进程,如果有,可以把mysqldexe杀掉,或者先杀掉再卸载也可以。
3、在cmd命令窗口,执行:sc
delete mysql,该命令是清理注册服务命令。
3 重装 mysql
如果是安全设置以后出现这个问题,可能是因为mysql以低权限运行的时候因为密码策略等问题导致。
求采纳。
第1步,执行“应用程序”/“系统设置”/“服务器设置”/“Samba”菜单命令,将弹出“Samba服务器配置”对话框。
第2步,在弹出的“Samba服务器配置”对话框中执行“首选项”/“服务器设置”命令,将弹出“服务器设置”对话框。在该对话框的“基本”选项卡中设置工具组名称,可与Windows操作系统工作组的名称相同,也可在“描述”文本框中填写计算机的描述语言,它将在网络中显示。
第3步,切换到“安全性”选项卡,在该选项卡中设置验证模式“共享”、加密口令为“否”、来宾账户“无来宾账户”,最后单击“确定”按钮完成服务器配置。
第4步,单击“Samba服务器配置”对话框中工具栏上“添加”按钮,将弹出“创建Samba共享”对话框,在“目录”文本框中输入需要共享的目录路径和目录名,在“共享名”文本框中输入网络中显示的名称,默认为共享目录名,也可在描述文本框中输入一些说明,在“基本权限”中可以选择用户是否有权限对共享目录进行写操作,若不需网络中的客户对共享的资源进行修改,则选择“只读”选项。
第5步,切换到“访问”选项卡,在该选项卡中选择“允许所有用户访问”选项,最后单击“确定”按钮完成服务器配置。
第6步,关闭“服务器配置”对话框,执行“应用程序”/“系统设置”/“服务器设置”/“服务”菜单命令,在该对话框的服务列表中选中“smb”,再单击工具栏中的“重启”按钮。
第7步,通过以上的配置,Samba服务器就配置完成了。在Windows操作系统中打开网上邻居,在网上邻居中即可看到Linux操作系统rho1的共享“cdrom”。
0条评论