当前位置:网站首页>ubuntu14安装MySQL并配置root账户本地与远程访问
ubuntu14安装MySQL并配置root账户本地与远程访问
2022-07-01 18:44:00 【无极小卒】
安装
Ubuntu14 apt安装默认安装mysql5.5版本。
1、sudo su #切换管理员用户
2、sudo apt-get install mysql-server #apt安装
3、在安装过程中会让您进行确认,输入y即可。
4、接下来会弹出窗口让你输入root用户的密码,输入后一定要记住,否则比较麻烦。然后紧接着确认输入你刚才输入的root用户的密码。
第一次输入:
第二次输入:
5、安装完成
配置远程访问
首先请确保您的服务器出入站规则已经开放了3306端口。
1、进入mysql安装目录 命令:cd /etc/mysql
2、查看mysql文件夹下的文件 命令:ls
3、修改my.cnf文件
命令1:vim my.cnf #编辑my.cnf文件
命令2:按i进行插入编辑。
在[mysqld]后面任意一行添加“skip-grant-tables”(注:skip-grant-tables:不启动grant-tables授权表。它的作用是MYSQL服务器不加载权限判断,mysql中的任何用户都可以访问数据库)。
另外还必须将 bind-address = 127.0.0.1 修改为 bind-address = 0.0.0.0(注:这是将访问数据库的主机ip设置为任意ip的意思)
命令3:先按esc退出编辑模式
命令4:输入 :wq 回车保存退出。
4、重启mysql
命令:service mysql restart (mysql5.5的重启命令 ,如果您是mysql5.7或以上版本请用service mysqld restart)
5、登录mysql
命令:mysql -u root -p
6、刷新权限,如不刷新会,在授权的时候报错误 ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement。重要
命令:flush privileges;
7、授权
命令:grant all privileges on *.* to [email protected]'%' identified by "password"; (授权添加远程访问root用户的命令)
8、查看 user=root,host=% 是否成功添加到授权表中。
命令:select user,host,password from mysql.user;
9、统一修改root用户的密码,上一步添加的root用户密码是授权的时候根据上一步by 后面的值生成的hash值。
命令:
1)use mysql;
2)update user set password=password("123456") where user="root";(MySQL5.5的设置密码,MySQL5.7及以上请使用mysql> update user set authentication_string=password("123456") where user="root";)
10、刷新权限 重要
命令:flush privileges;
11、退出
命令:quit;
远程客户端连接
边栏推荐
- Gameframework eating guide
- Netease games, radical going to sea
- Solution of intelligent supply chain management platform in aquatic industry: support the digitalization of enterprise supply chain and improve enterprise management efficiency
- 智慧防疫系统为建筑工地复工复产提供安全保障
- Stanford, salesforce|maskvit: masked vision pre training for video prediction
- C-end dream is difficult to achieve. What does iFLYTEK rely on to support the goal of 1billion users?
- AI training speed breaks Moore's law; Song shuran's team won the RSS 2022 Best Paper Award
- M91快速霍尔测量仪—在更短的时间内进行更好的测量
- Contos 7 set up SFTP to create users, user groups, and delete users
- 【AGC】如何解决事件分析数据本地和AGC面板中显示不一致的问题?
猜你喜欢
M91 fast hall measuring instrument - better measurement in a shorter time
Superoptimag superconducting magnet system - SOM, Som2 series
Lake Shore continuous flow cryostat transmission line
Altair HyperWorks 2022 software installation package and installation tutorial
生鲜行业B2B电商平台解决方案,提高企业交易流程标准化和透明度
Nacos configuration file publishing failed, please check whether the parameters are correct solution
Solution of digital supply chain centralized purchase platform in mechanical equipment industry: optimize resource allocation and realize cost reduction and efficiency increase
洞态在某互联⽹⾦融科技企业的最佳落地实践
6月刊 | AntDB数据库参与编写《数据库发展研究报告》 亮相信创产业榜单
Viewing the whole ecology of Tiktok from a macro perspective
随机推荐
Prices of Apple products rose across the board in Japan, with iphone13 up 19%
Learn MySQL from scratch - database and data table operations
Chaos engineering platform chaosblade box new heavy release
【pytorch记录】自动混合精度训练 torch.cuda.amp
智慧防疫系统为建筑工地复工复产提供安全保障
Cdga | if you are engaged in the communication industry, you should get a data management certificate
【Go ~ 0到1 】 第五天 7月1 类型别名,自定义类型,接口,包与初始化函数
Docker deploy mysql8.0
Manufacturing SRM management system supplier all-round closed-loop management, to achieve procurement sourcing and process efficient collaboration
PMP是被取消了吗??
AI training speed breaks Moore's law; Song shuran's team won the RSS 2022 Best Paper Award
Summary of cases of players' disconnection and reconnection in Huawei online battle service
华为联机对战服务玩家掉线重连案例总结
学习笔记【gumbel softmax】
云服务器ECS夏日省钱秘籍,这次@老用户快来领走
Graduation summary
案例分享:QinQ基本组网配置
Lean thinking: source, pillar, landing. I understand it after reading this article
Chinese and English instructions human soluble advanced glycation end products receptor (sRAGE) ELISA Kit
制造业SRM管理系统供应商全方位闭环管理,实现采购寻源与流程高效协同