ubuntu安装mysql8.0

/** ====通过apt安装最新版的MySQL==== */

// 更新源
sudo apt-get update

// 安装最新的mysql服务
sudo apt-get install mysql-server

// 初始化配置
sudo mysql_secure_installation
依次选择:	N/输入密码/N/N/N/Y

// 检查mysql服务状态
systemctl status mysql.service

// 开启远程访问
    // 1.找到 bind-address 修改值为 0.0.0.0(如果需要远程访问)
	sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
    // 2. 重启mysql
	sudo /etc/init.d/mysql restart

// 连接数据库并设置权限和密码
sudo mysql -uroot -p
// 切换数据库
use mysql;
// 查看用户表数据
select host,user,plugin from user;
// 设置权限和密码
	// 1.使用mysql_native_password修改加密规则
	ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '密码';
	// 2.更新一下用户的密码
	ALTER USER 'root'@'localhost' IDENTIFIED BY '密码' PASSWORD EXPIRE NEVER;
	// 3.允许远程访问
	UPDATE user SET host = '%' WHERE user = 'root';

// 刷新cache中配置 刷新权限
flush privileges;     

// 退出 , 至此本地数据库连接工具已经能够正常连接了~
quit;


/** ====其他或许会用到的命令==== */
// 如何跳过密码 ?
    // 1.添加
	sudo vim /etc/mysql/my.cnf
    [mysqld]
	skip-grant-tables
    // 2.重启数据库
    sudo /etc/init.d/mysql restart
    // 3.刷新权限
    flush privileges;

// 有的ubuntu新安装的vi命令会有异常发生,那么使用下面的命令即可
    // 1.卸载旧版的vi
    sudo apt-get remove vim-common
    // 2.安装新版的vim
    sudo apt-get install vim

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值