重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
设置mysql数据库远程连接:
创新互联主营常州网站建设的网络公司,主营网站建设方案,app软件开发,常州h5微信平台小程序开发搭建,常州网站营销推广欢迎常州等地区企业咨询
Windows系统
1、 停止mysql的服务。
2、 进入命令窗口,然后进入MySQL的安装目录,比如我的安装目录是c:\mysql,进入c:\mysql\bin
3、 进入mysql数据库服务器
c:\mysql\binmysql –u root –p hkgt123
4、 选中数据库mysql :use mysql
5、 查询mysql数据库中的用户:
Select host,user,password from mysql;
6、 授权给root用户可以从任何主机使用密码为’hkgt123’登录MYSQL数据库:
配置安装流程
具体安装如下:
1、把 mysql-5.7.19-winx64.zip 压缩文件解压到 C:\MySQL\ 目录下;
2、在 C:\MySQL\ 目录下新建 my.ini 配置文件;
3、用文本编辑器或其他编辑器打开 my.ini 文件,把以下代码复制粘贴进去,保存退出;
#代码开始
[Client]
#设置3306端口
port = 3306
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=C:\mysql
# 设置mysql数据库的数据的存放目录
datadir=C:\mysql\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
#代码结束
4、配置环境变量;
4.1、新建系统变量 MYSQL_HOME ,并配置变量值为 C:\mysql ;
4.2、编辑系统变量 Path ,将 ;%MYSQL_HOME%\bin 添加到 Path 变量值后面。
5、以管理员身份运行命令提示符cmd(一定要用管理员身份运行,不然权限不够);
5.1、使用dos指令,进入C:\mysql 目录,运行以下指令
mysqld --defaults-file=my.ini --initialize-insecure
mysqld --install
net start mysql
5.2、设置 mysql 的 root 密码,运行以下指令
mysql -u root -p
use mysql;
update user set authentication_string=password('您的密码') where user='root';
flush privileges;
exit
至此,Mysql 5.7.19 winx64 解压缩版配置安装已经完成!
您问的是驱魔猎人版征途mysql在64位机上运行不了怎么办吗?方法如下:
出现问题提示,无法启动,需要启动时间很长。
第一步:Ctrl+E打开资源管理器,点击计算机,点击管理。
第二步:展开服务和应用程序,点击服务找到Mysql56,右击属性。
第三步:点击登陆,点击本地系统登陆。
5、第四步:回到服务启动MySql服务。
第五步:回到MySql的安装目录,点击mysql.exe。
第六步:输入s,出输出MySql的基本信息,就说明启动完成。
本文主要给大家介绍了64位 win10系统安装绿色版mysql-5/downloads/mysql/选择Windows (x86, 64-bit), ZIP Archive进行下载。2.解压MySQL安装包到指定目录,我的目录为D:\Program Files\MySql\mysql-5.7.16-winx64,并复制一份my-default.ini文件备用。3. 修改my-default.ini文件basedir = D:\Program Files\MySql\mysql-5.7.16-winx64datadir = D:\Program Files\MySql\mysql-5.7.16-winx64\dataport = 3306注意:去掉源文件上述三行前面的#4. 添加环境变量新建系统变量MYSQL_HOME,变量值为:D:\Program Files\MySql\mysql-5.7.16-winx64修改系统变量Path,添加%MYSQL_HOME%\bin;注意:变量值之间应该用英文;分隔开5. 注册windows系统服务以管理员权限打开cmd,进入D:\Program Files\MySql\mysql-5.7.16-winx64\bin目录下,输入服务安装命令:mysqld install MySQL --defaults-file="D:\Program Files\MySql\mysql-5.7.16-winx64\my-default.ini"注册表中查看ImagePath的值,我的为"D:\Program Files\MySql\mysql-5.7.16-winx64\bin\mysqld" --defaults-file="D:\Program Files\MySql\mysql-5.7.16-winx64\my-default.ini" MySQL,其中包含了mysqld,就不修改了。注册表位置为:\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL执行mysqld --initialize进行初始化(生成data目录)执行net start MySQL6.修改root默认密码查找MySQL的初始密码,用记事本打开D:\Program Files\MySql\mysql-5.7.16-winx64\data目录下的后缀为err的文件,我的为DESKTOP-KCIHHJT.err搜索password关键字,我的信息为:A temporary password is generated for root@localhost: =2vi*7Nab0r生成的初始密码为=2vi*7Nab0r执行mysql -uroot -p输入上述的初始密码,就可以进入MySQL了执行SET PASSWORD = PASSWORD('123456');将密码修改为123456使用exit退出MySQL,然后就可以使用新密码登陆了。以上所述是小编给大家介绍的64位 win10系统安装绿色版mysql-5.7.16-winx64的教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
下载mysql-5.6.17-win32;
官网下载地址
2
解压到自定义目录,我这里演示的是D:\wamp\mysql\
3
复制根目录下的my-default.ini,改名为my.ini,my.ini用下面内容替换
#以下是复制内容,这行可不复制
[client]
port=3306
default-character-set=utf8
#客户端字符类型,与服务端一致就行,建议utf8
[mysqld]
port=3306
character_set_server=utf8
#服务端字符类型,建议utf8
basedir=D:\wamp\mysql
#解压根目录
datadir=D:\wamp\mysql\data
#解压根目录\data
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[WinMySQLAdmin]
D:\wamp\mysql\bin\mysqld.exe
#解压根目录\bin\mysqld.exe
#以上是复制内容,这行可不复制
4
环境变量配置
我的电脑-属性-高级-环境变量-新建
变量MYSQL_HOME 值D:\wamp\mysql
找到变量path 编辑,在后面加上 ;%MYSQL_HOME%\bin
5
运行中输入cmd ,或找到C:\Windows\System32\cmd.exe,进入mysql解压目录bin子目录下,
C:\Documents and Settings\Administratorcd\
C:\d:
D:\cd wamp
D:\wampcd mysql
D:\wamp\mysqlcd bin
D:\wamp\mysql\bin
D:\wamp\mysql\binmysqld -install
提示:Service successfully installed.及即安装成功。
(CMD命令:CD\ 返回根目录
D: 进入D盘
cd wamp 进入WAMP文件夹)
6
启动、停止、移出MYSQL服务
启动MYSQL服务:net start mysql
停止MYSQL服务:net stop mysql
移出mysql服务:mysqld -remove
这里启动服务,方便下一步操作。
7
修改root密码:
运行中输入cmd ,跳到安装目录/bin下,
D:\wamp\mysql\binmysql -uroot
( 此处可能报错 可使用 mysql -h 127.0.0.1 -uroot -p
安装完MySQL后,远程连接数据库的时候,出现如下错误:
ERROR 1130 (HY000): Host '192.168.0.1' is not allowed to connect to this MySQL server
提示信息不能远程连接数据库,考虑可能是因为系统数据库mysql中user表中的host是localhost的原因,于是尝试把这个值改为当前服务器的ip地址,可以连接,但用 mysql -u root -p命令仍旧无法连接上数据库,需要用mysql -h 服务器ip -u root -p,因为默认的连接mysql数据库user表中host的值,而这个命令的默认host是localhost,就连不上。)
mysqlshow databases;
mysqluse mysql;
mysqldelete from User where User="";
mysqlupdate User set Password=PASSWORD('newpassword') where User='root';
mysqlFLUSH PRIVILEGES;
mysqlquit;
FLUSH PRIVILEGES:强制让MySQL重新加载权限,即刻生效
此时登录时可用如下命令:
D:\wamp\mysql\binmysql -uroot -p
ENTERPASSWORD:newpassword
8
8:常用命令
mysqlshow databases; 显示所有表
mysqluse mysql; 切换到表mysql
mysqlshow tables; 显示表的结构