安装下载
sudo apt-get install mysql-server

执行初始化
但是我不知道root的密码,网上说默认是空的,但是不行
sudo mysql_secure_installation

解决方法:
- 启动mysql
- 进入mysql
- 修改root的密码,ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password by '123456';
- 刷新,flush privileges;
- 退出再执行初始化


初始化过程,输入刚刚修改的密码


再次执行mysql进不去了

执行,sudo mysql -uroot -p,输入密码,刚刚设置的那个,进入
实现远程访问
1.修改配置
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf #找到 bind-address 修改值为 0.0.0.0(如果需要远程访问)
sudo /etc/init.d/mysql restart #重启mysql
2.新建用户
CREATE USER 'username'@'%' IDENTIFIED WITH mysql_native_password BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' WITH GRANT OPTION;
3.测试连接

参考链接:参考链接,亲测有效
2277

被折叠的 条评论
为什么被折叠?



