国产计算机开发实践之环境搭建(Java+Mysql+Idea)

操作系统:统信UOS/麒麟
架构:aarch64(命令行uname -m查看)

一、Java

1.解压安装包(注:在安装包所在路径下输入命令)
sudo tar -zxvf jdk-8u271-linux-aarch64.tar.gz -C /usr/local/

2.mv命令把jdk1.8.0_271重命名为jdk1.8
sudo mv /usr/local/jdk1.8.0_271 /usr/local/jdk1.8 
3.vim命令编辑环境配置文件
sudo vim /etc/profile 

i 键进入编辑模式,在文档底部粘贴以下命令:

export JAVA_HOME=/usr/local/jdk1.8
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

按Esc键退出编辑模式,底部的插入消失后,按 shift+:键,输入wq然后回车,保存并退出。
输入source /etc/profile,让环境生效。

4.查看是否安装成功
java -version
javac -version

!!!

在Linux下安装jdk后,利用java -version查看版本使,发现不是自己所安装的jdk版本;

解决方案:

which java          ——查看默认的jdk安装路径;
cd /usr/bin         ——-进入usr目录下的bin目录下;
sudo rm -rf java    ———删除默认的java;
sudo ln -s $JAVA_HOME/bin/java /usr/bin/java       ——–将自己安装的java链接到默认java安装路径下;
Java -version        ——-检测是否成功;

二、Mysql

1.解压安装包、移动到位(同Java)
sudo tar -zxvf mysql-8.0.31-linux-glibc2.17-aarch64.tar.gz -C /usr/local/
sudo mv /usr/local/mysql-8.0.31-linux-glibc2.17-aarch64 /usr/local/mysql-8

2.创建mysql组和用户
sudo groupadd mysql
sudo useradd -r -g mysql mysql
3.创建mysq数据目录
cd /
sudo mkdir -p data
cd data/
sudo mkdir -p mysql
4.赋予权限
sudo chown mysql:mysql -R /data/mysql
5.创建配置文件
sudo vim /etc/my.cnf

输入以下内容

[mysqld]
bind-address=0.0.0.0
port=3306
user=mysql
basedir=/usr/local/mysql-8
datadir=/data/mysql
socket=/tmp/mysql.sock
log-error=/data/mysql/mysql.err
pid-file=/data/mysql/mysql.pid
character_set_server=utf8mb4
symbolic-links=0

按Esc,shift+:输入wq保存并退出。

6.初始化mysql
cd /usr/local/mysql-8/bin/
sudo ./mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql-8 --datadir=/data/mysql/ --initialize
7.查看初始密码,复制出来
sudo cat /data/mysql/mysql.err

8.配置全局变量
vim /etc/profile

全局变量文件最后一行增加
export PATH=$PATH:/usr/local/mysql-8/bin

重新加载变量文件
source /etc/profile
9.启动mysql
cp /usr/local/mysql-8/support-files/mysql.server /etc/init.d/mysql /etc/init.d/mysql
service mysql start
10.更改root密码为123456:
mysql -u root -p   

(如果报错:mysql: error while loading shared libraries: libncurses.so.5: cannot open shared object file,输入sudo apt-get install libncurses*可解决)

重新输入mysql -u root -p ,回车输入之前复制的初始密码,更新密码

set password for root@localhost = '123456';

三、Idea

1.安装

ideaIC-2022.3.2-aarch64.tar.gz解压,bin目录下的idea.sh发送到桌面,双击运行即可。

2.插件

左上角File->Settings->Plugins,搜索框搜索 chinese,安装Chinese(Simplified);搜索Database,安装Database Navigator。安装完后重启生效。

3.Java测试

点击文件->新建->项目,选择安装的JDK

左侧面板,打开srcMain,点击运行,出现Hello world!表示成功。

4.Mysql连接

右击项目根文件夹,新建->目录,目录命名为lib

mysql-connector-java-5.1.39-bin.jar 复制到lib目录下,弹窗直接点击确定。右键添加的mysql-connector-java-5.1.39-bin.jar 文件,选择添加到库。左侧点击DB Browser,绿色+号,选择Mysql,输入用户名和密码,测试是否连接成功

建立链接后,左侧点击红色方框,打开控制台,在此可输入sql语句,

建立名为db的数据库:

CREATE DATABASE db;

建立名为DB的数据表:

use db;
CREATE TABLE DB (
    `id` INT  NOT NULL AUTO_INCREMENT COMMENT '序号',
    `db_name` VARCHAR(10) NOT NULL DEFAULT '' COMMENT '标题',
    `db_mj` VARCHAR(10) NOT NULL DEFAULT '' COMMENT '密级',
    PRIMARY KEY ( `id` )
) ENGINE = INNODB charset = utf8mb4 COMMENT '台账';


双击DB数据表,可在打开的页面内录入删除数据

posted @ 2023-03-01 13:48  20179202杨晓桐  阅读(504)  评论(0编辑  收藏  举报