本篇介绍利用apt在线安装社区开源版
sudo apt-get install mysql-server #安装服务
sudo apt-get install mysql-client #安装连接客户端
sudo apt-get install libmysqlclient-dev #依赖相关
执行完成后输入mysql 以系统身份进入到mysql
alter user 'root'@'localhost' identified with mysql_native_password by '密码'; #修改用户密码脚本
至此可以在本服务用以下方式登录到mysql 执行如下:
mysql -uroot -p ; 回车输入密码即可登录,但此时该数据库只能在本地访问,远程访问需要进行如下操作
CREATE USER 'root'@'%' IDENTIFIED BY '123!@#'; #创建一个root用户,基于%任何Host的用户,
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION; #设置用户能访问 *.* 表示 数据库.表
vim /etc/mysql/mysql.conf.d/mysqld.cnf 修改bind-address = 0.0.0.0
sudo /etc/init.d/mysql restart #重启服务 即可远程访问该数据库
window ui 管理工具登录略,linux 远程登录:mysql -uroot -h192.168.1.6 -p 回车输入密码, -u 后面表示登录用户,-h 表示要访问的服务器,-p 密码