欢迎光临散文网 会员登陆 & 注册

云服务器/Ubuntu/Linux 在线安装mysql8

2023-02-25 13:54 作者:传一卓跃亮哥  | 我要投稿

1、连接远程Linux,更新软件包(我用的是华为云,其他云大同小异)

    sudo apt update 

2、输入安装mysql命令,默认最新版,目前是mysql8

sudo apt install mysql-server -y

输入完,敲回车


稍等片刻。。。。

3、看到上图界面,软件安装完毕。

先验证一下,查看安装的版本,输入mysql --version 敲回车,注意:--version前面有2个杠,不是一个杠

验证本地连接

在mysql的命令行下,输入exit 敲回车,退出mysql

还没完,已经成功了一半,接下进行mysql配置

一、为mysql建立文件夹

sudo mkdir /var/run/mysqld

二、改变这个文件夹的所有者为mysql这个用户

sudo chown mysql /var/run/mysqld

输入完,敲回车即可

三、连上mysql,继续设置

sudo mysql --user=root mysql

四、设置用户密码密文算法

UPDATE mysql.user SET authentication_string=null WHERE User='root';

五、刷新一下

flush privileges;


六、修改mysql的root用户密码。密码为123456,根据自己情况去改

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

操作完,再刷新一下

flush privileges;

exit 退出mysql

七、停止mysql,并重启mysql服务

停止:sudo killall -u mysql

skillall 杀掉所有的mysql服务

启动:sudo /etc/init.d/mysql start

或者重启mysql命令: 

sudo /etc/init.d/mysql restart

八、设置开机自启动

sudo update-rc.d -f mysql defaults

查看mysql状态

sudo service mysql status

安装结束,目前只能本地使用,远程连接会报10061错误

下一篇解决这个问题

云服务器/Ubuntu/Linux 在线安装mysql8的评论 (共 条)

分享到微博请遵守国家法律