Ubuntu 安装 MySQL
Ubuntu Server 和 MySQL
使用 APT 安装 MySQL
使用命令安装 MySQL Server
sudo apt install mysql-server
查看 MySQL 运行情况
sudo service mysql status
或者
sudo /etc/init.d/mysql status
sudo /etc/init.d/mysql status ● mysql.service - MySQL Community Server Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2020-10-08 22:41:04 CST; 2 days ago Main PID: 55128 (mysqld) Status: "Server is operational" Tasks: 40 (limit: 2319) Memory: 332.3M CGroup: /system.slice/mysql.service └─55128 /usr/sbin/mysqld Oct 08 22:41:03 iZwz92js0u6m08arfj6jp8Z systemd[1]: Starting MySQL Community…... Oct 08 22:41:04 iZwz92js0u6m08arfj6jp8Z systemd[1]: Started MySQL Community …er. Hint: Some lines were ellipsized, use -l to show in full.
启动、停止、重启MySQL 的命令类似
sudo [/etc/init.d/mysql | service mysql] [force-reload|restart|status|reload|start|stop]
在 Ubuntu 中安装 MySQL 并没有提示设置 root 密码,但可以在
/etc/mysql
路径下找到相关配置文件cd /etc/mysql sudo cat debian.cnf
会得到如下信息:
可以使用
debain.cnf
中的user
和password
登录 MySQL新建一个用于远程连接的用户,并分配权限
新建用户
create user 'xianglin'@'119.130.215.117' identified by '950915';
分配权限
grant all privileges on *.* to 'xianglin'@'119.130.215.117';
flush privileges;
找到
/etc/mysql/mysql.conf.d/mysqld.cnf
并注释bind-address=127.0.01
,后重启 MySQL 服务在阿里云的实例列表中找到如下菜单
添加访问规则,允许 MySQL 默认端口 3306 访问
使用 MySQL 客户端工具 datagrid 连接 MySQL