MySQL初始化root密码和允许远程访问
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,MySQL允许远程访问1、初始化root密码进入mysql数据库mysql>update user set password=PASSWORD('123456') where User='root';
千家信息网最后更新 2026年11月03日MySQL初始化root密码和允许远程访问
MySQL允许远程访问
1、初始化root密码
进入mysql数据库
mysql>update user set password=PASSWORD('123456') where User='root';2、允许mysql远程访问,可以使用以下三种方式:
(1)改表。
mysql -u root -pmysql>use mysql;mysql>update user set host = '%'where user= 'root';mysql>selecthost, userfromuser;
(2)授权。
例如,你想root使用123456从任何主机连接到mysql服务器。
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY'123456' WITH GRANT OPTION;mysql>flush privileges;
如果你想允许用户solin从ip为192.168.119.10的主机连接到mysql服务器,并使用654321作为密码
mysql>GRANT ALL PRIVILEGES ON *.* TO 'solin'@'192.168.119.10' IDENTIFIED BY'654321' WITH GRANT OPTION;mysql>flush privileges;
(3)在安装mysql的机器上运行:
//进入MySQL服务器# mysql -h localhost -u root//赋予任何主机访问数据的权限mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;//使修改生效mysql>flush privileges;//退出MySQL服务器mysql>EXIT
最后:网上还看到一个方式
vi /etc/mysql/my.cnf...[client]default-character-set=utf8[mysqld]character-set-server = utf8collation-server = utf8_general_cibind-address = 0.0.0.0[mysql]default-character-set = utf8...
.
服务器
服务
主机
密码
数据
方式
可以使
数据库
机器
权限
用以
用户
运行
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
科技互联网
互联网科技产业
科技赋能下的互联网金融
金融科技还是互联网
互联网扶贫科技
互联网科技金融
互联网前沿科技
重庆科技学院互联网
盛创互联网科技有限公司
互联网科技博主是什么意思
承德科技产业互联网发展
金融科技与互联网金融相同和不同
呼和浩特新华互联网科技学院
996高科技互联网公司
明优互联网科技有限公司
互联网风格科技公司名称
上海乐五互联网科技有限公司
互联网硬科技公司
众联互联网络科技
青岛易易互联网科技
北京路客互联网科技有限公司
互联网科技资迅
互联网科技的发展
银优互联网科技有限公司
云创客互联网科技公司
佳云科技和互联网广告
中国航天科技大学国际工业互联网
浙南科技城互联网大厦招聘
郑州欣桑互联网科技有限公司
珠海东科互联网科技有限公司