文章目录
- linux的学习
- 一、工具安装与联网?
- 二、Linux软件安装
- 1.安装jdk
- 2.安装MySQL
- 2.读入数据
- 总结
linux的学习
一、工具安装与联网?
1.1安装好VM后 进入vi /etc/sysconfig/network-scripts/ifcfg-ens33
然后ip addr 查看ip
1.2打开IDEA的tools
二、Linux软件安装
1.安装jdk
将jdk文件复制到idea项目中的目录下,再拖到linux的文件中
解压命令 tar -zxvf 文件名
到etc/profile中添加环境变量
export JAVA_HOME=/root/jdk-17.0.7
export PATH=$JAVA_HOME/bin:$PATH
java -version查看
2.安装MySQL
安装 MySQL 需要下载 MySQL 的 rpm 包到本地,下载文件使用 wget 工具,如果未安装该工具请参考第一节安装。
yum install wget
wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
安装 MySQL 源
yum localinstall mysql57-community-release-el7-8.noarch.rpm
yum install 会去 yum 仓库查找相应的软件并安装,仓库中的软件都是解决了依赖关系的,而 yum localinstall 是用来安装本地 rpm 包的命令,首先 rpm 包要先下载到本地,然后在本地目录执行 yum localinstall *.rpm
检查 MySQL 源是否安装成功
yum repolist enabled | grep “mysql.-community.”
显示如下则表示成功
mysql-connectors-community/x86_64 MySQL Connectors Community 153
mysql-tools-community/x86_64 MySQL Tools Community 110
mysql57-community/x86_64 MySQL 5.7 Community Server 424
注意:可以修改 /etc/yum.repos.d/mysql-community.repo 源,改变默认安装的 MySQL 版本。比如要安装 5.6 版本,将 5.7 源的 enabled=1 改成enabled=0。然后再将 5.6 源的 enabled=0 改成 enabled=1 即可。
安装
yum install mysql-community-server -y --nogpgcheck
启动 MySQL 服务,对应还有 restart,stop。
systemctl start mysqld
查看 MySQL 的启动状态
systemctl status mysqld
开机启动
systemctl enable mysqld
systemctl daemon-reload
修改 root 本地登录密码
MySQL 安装完成之后,在 /var/log/mysqld.log 文件中给 root 生成了一个临时密码。通过下面的方式找到 root 临时密码,然后登录 MySQL 进行修改:
grep ‘temporary password’ /var/log/mysqld.log
登陆,并使用查询到的临时密码。
mysql -uroot -p
-u 用户名
-p 密码
如果登陆不上,则按照重设 MySQL 密码步骤操作。
如果登上了,使用下面命令修改密码,密码修改完成后临时密码便失效了。
mysql> ALTER USER USER() IDENTIFIED BY ‘123456’;
如果报密码等级过低,则使用下面命令让其通过。
mysql> set global validate_password_policy=LOW;
mysql> set global validate_password_length=6;
show databases;
use mysql;
show tables;
select host,user from user;
update user set host = ‘%’ where user = ‘root’;
退出重启
quit
systemctl restart mysql;
service firewalld stop;关闭防火墙
连接Linux上的数据库
2.读入数据
代码如下(示例):
data = pd.read_csv(
'https://labfile.oss.aliyuncs.com/courses/1283/adult.data.csv')
print(data.head())
该处使用的url网络请求的数据。
总结
提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。