Ubuntu安装mysql

  1. 下载离线安装包
    (我这里下载的是mysql-server_5.7.20-1ubuntu16.04_amd64.deb-bundle.tar)
    下载地址:https://downloads.mysql.com/archives/community/

  2. 使用putty的pscp.exe上传离线安装包到指定目录
    打开windows命令提示符窗口,进入pscp.exe所在目录(也可以直接把pscp.exe复制到C:\Windows\System32)
    上传:pscp(空格)文件目录(空格)用户名@linux的ip:文件需要放在的位置
    (例如:pscp d:/temp/mysql-server_5.7.20-1ubuntu16.04_amd64.deb-bundle.tar [email protected]:/usr/local/java)
    然后输入密码等待加载完成

  3. 解压离线安装包
    cd /usr/local/java (进入指定文件夹)
    tar -xvf mysql-server_5.7.20-1ubuntu16.04_amd64.deb-bundle.tar -C /usr/local/java (解压到指定文件夹,一定要加-C参数,而且区分大小写的)

  4. 输入相关命令开始安装(安装顺序很重要的,因为存在依赖关系)
    cd /usr/local/java
    然后按顺序分别安装以下的包:
    4.1 dpkg -i mysql-common_.deb
    4.2 dpkg-preconfigure mysql-community-server_
    .deb (此步骤设置root的密码)
    4.3 dpkg -i mysql-community-client_.deb
    4.4 dpkg -i mysql-client_
    .deb
    4.5 dpkg -i mysql-community-server_.deb
    4.6 dpkg -i mysql-server_
    .deb
    4.7 apt-get -f install (此命令的含义是去补全那些缺少的软件)

    操作mysql
    service mysql status (查看服务“mysql”状态,按q键退出查看)
    service mysql start (启动)
    service mysql restart (重启)
    service mysql stop (关闭)

  5. 登陆用户
    mysql -u root -p (-u 表示选择登陆的用户名, -p 表示登陆的用户密码)
    输入之前安装设置的密码进行登陆
    注意:登陆进入mysql后,输出的就是sql代码了,mysql中sql代码以;结尾
    exit; (退出mysql的命令行)
    Ubuntu安装mysql

  6. 通过sysv-rc-conf将mysql设置为自动启动
    6.1 安装sysv-rc-conf(已安装就跳过此步)
    apt-get install sysv-rc-conf

    6.2 启动sysv-rc-conf
    sysv-rc-conf

    6.3 修改mysql,在2,3,4,5空格键输入x,按q保存退出Ubuntu安装mysql

    6.4重启ubuntu,让配置生效
    reboot

相关文章: