ubuntu18.04安装jdk(下载包方式)和mysql(apt-get方式)

486 阅读2分钟

安装JDK

步骤1:下载jdk

我选择的jdk版本文件: jdk-8u131-linux-x64.tar.gz

步骤2:创建单独的目录

sudo mkdir /usr/local/java

步骤3:将下载的文件复制到我们创建的文件夹下

sudo cp /home/ubuntu/Downloads/jdk-8u131-linux-x64.tar.gz /usr/local/java (注意要换成自己的目录)

步骤4:解压缩文件

sudo tar -zxvf jdk-8u131-linux-x64.tar.gz

步骤5:配置所有用户的环境变量

sudo vim /etc/profile

#在文件的最后添加以下内容, 注意要换成自己的目录:

export JAVA_HOME=/usr/local/java/jdk1.8.0_131
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

执行 source /etc/profile 是全局设置立刻生效

步骤7:检验

java -version 
看结果。

安装mysql

1、使用以下命令即可进行mysql安装,注意安装前先更新一下软件源以获得最新版本:

$ sudo apt-get update #更新软件源
$ sudo apt-get install mysql-server #安装mysql

上述命令会安装以下包:

apparmor
mysql-client-5.7
mysql-common
mysql-server
mysql-server-5.7
mysql-server-core-5.7

因此无需再安装mysql-client等。安装过程会提示设置mysql root用户的密码,设置完成后等待自动安装即可。默认安装完成就启动了mysql。

2、启动和关闭mysql服务器:

$ service mysql start
$ service mysql stop

3、确认是否启动成功,mysql节点处于LISTEN状态表示启动成功:

$ sudo netstat -tap | grep mysql

4、设置密码(此环节参考文章 : https://www.cnblogs.com/williamjie/p/11126486.html):

安装mysql后,设置root密码, 参考资料: 不知道是由于mysql更新为新版还是.Ubuntu18.04中的特性,安装过程中没有设置密码的环节

要设置密码,首先要获得默认的账号密码, 找到安装时默认生成的默认账户在终端上输入 :

sudo cat /etc/mysql/debian.cnf  

如下图显示的账号和密码

获得密码后,登陆并且设置密码,如下如所示:<> 用得到的账户和密码登录mysql,这里一定要提一嘴,这里的密码一定要用你自己查到的那个密码,因为那是随机生成的,

最后修改密码:

1)、use mysql; #连接到mysql数据库
    
2)、update mysql.user set authentication_string=password('123456') where user='root' and Host ='localhost'; #修改密码123456是密码
注意,上面这条命令在5.7版本后不适用,其他版本可以搜索对应的命令或方式,思路相同
    
3)、update user set  plugin="mysql_native_password";     

4)、flush privileges;

5)、quit;

附一张图片:

最后重启mysql

启动mysql:

方式一:sudo /etc/init.d/mysql start

方式二:sudo service mysql start

停止mysql:

方式一:sudo /etc/init.d/mysql stop

方式二:sudo service mysql stop

重启mysql:

方式一:sudo /etc/init.d/mysql restart

方式二:sudo service mysql restart