在Ubuntu服务器安装mysql

一、安装

1. 安装命令

sudo apt-get update
sudo apt-get install mysql-server

2. 查看是否安装成功

sudo netstat -tap | grep mysql
# 若提示mysql:unrecognized service则说明系统中没有MySQL,需要继续安装。

3. 进入mysql修改密码

mysql -uroot -p
# 输入密码:默认密码为空

show databases;
use mysql;
update user set authentication_string=PASSWORD("自定义密码") where user='root';
update user set plugin="mysql_native_password";
flush privileges; # 更新数据库
exit; # 退出mysql

4. 重启mysql

/etc/init.d/mysql restart;

二、 启用远程服务

1. 注释本地地址

# 打开下面地址
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf

注释掉bind-address = 127.0.0.1(在这句前加一个#)

2. 授权一个账户,授予远程连接的权

mysql -uroot -p # 打开mysql
# 账户和密码内容自定义
GRANT ALL PRIVILEGES ON *.* TO '账户'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;
flush privileges; # 更新数据库

3. 直接修改root账户启用远程服务(2和3选择一项执行即可)

update user set host='%' where name='root'; # 修改root账户host为%,也可指定ip
flush privileges; # 更新数据库
exit;  # 退出mysql

四、 记得打开3306端口

# 查看是否已经开启3306端口
telnet 123.456.789.123 3306
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容