Archlinux安装mysql和ssh

mysql安装

  • 1.使用pacman查看mysql版本

    sudo pacman -Si mysql
  • 2.下载安装mysql

    sudo pacman -S mysql

    仔细看安装的说明,里面有介绍初始化安装的步骤

  • 3.初始化安装

    sudo mysqld --initialize --user=mysql --basedir=/usr --datadir=/var/lib/mysql

    仔细看初始化安装的输出,里面有初始登录的密码

  • 4.启动mysql,archlinux使用的是systemd

    sudo systemctl start mysqld.service
  • 5.查看mysql服务是否启动

    systemctl status mysqld.service

  • 6.连接mysql数据库

    mysql -uroot -p

    输入上面的临时密码

  • 7.可以看到提示说需要修改密码

    alter user user() identified by '新密码'

    密码长度太短会报错。。。。。。

  • 8.好了,密码修改成功了,可以退出去然后再用新密码进来

    exit
    mysql  -uroot -p

    输入新密码进入数据库,然后就可以操作了

  • 9.下次登录就可以直接启动了

    sudo systemctl start mysqld.service
    mysql -uroot -p
  • 10.如果你想让mysql服务开机自启动

    sudo systemctl enable mysqld.service

ssh远程连接

  • 安装ssh

    pacman -S openssh

    系统开启ssh服务

    systemctl start sshd.service
    ip -color addr show  #查看ip地址

    然后在其他终端就可以连接了

    ssh 用户名@地址