mysql安装

mysql5.5以上使用cmake

 

下载source  code 下 mysql-5.5.**.tar.gz

 

一、一些依赖

1.安装make编译器

下载地址: http://www.gnu.org/software/make/

[c-sharp]  view plain copy
 
  1. tar zxvf make-3.82.tar.gz  
  2. cd make-3.82  
  3. ./configure  
  4. make  
  5. make install  

2.安装bison

下载地址:http://www.gnu.org/software/bison/

[c-sharp]  view plain copy
 
  1. tar zxvf bison-2.5.tar.gz  
  2. cd bison-2.5  
  3. ./configure  
  4. make  
  5. make install  

3.安装gcc-c++

下载地址:http://www.gnu.org/software/gcc/

[c-sharp]  view plain copy
 
  1. tar zxvf gcc-c++-4.4.4.tar.gz  
  2. cd gcc-c++-4.4.4  
  3. ./configure  
  4. make  
  5. make install  

4.安装cmake

下载地址:http://www.cmake.org/

[c-sharp]  view plain copy
 
  1. tar zxvf cmake-2.8.4.tar.gz  
  2. cd cmake-2.8.4  
  3. ./configure  
  4. make  
  5. make install  

5.安装ncurses  和 ncurses-deve

下载地址:http://www.gnu.org/software/ncurses/

[c-sharp]  view plain copy
 
  1. tar zxvf ncurses-5.8.tar.gz  
  2. cd ncurses-5.8  
  3. ./configure  
  4. make  
  5. make install  

 

6

yum install ncurses-devel

 

 

 二、安装

 

1,解压并安装MySQL

cmake出错之后需要删除 CMakeCache.txt 才能再执行

 

tar zxvf mysql-5.5.13.tar.gz  
cd mysql-5.5.13  
cmake ./ -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DINSTALL_DATADIR=/usr/local/mysql/data 
make  
make install 
 

 

2,创建数据库

//添加用户和用户组
groupadd mysql 
useradd -r -g mysql mysql 
//创建数据库
cd /usr/local/mysql
chown -R mysql .
chgrp -R mysql .
scripts/mysql_install_db --user=mysql
//之后必须保证data目录是mysql用户、组

 

 

3,启动mysql:

 

cp support-files/my-medium.cnf /etc/my.cnf  
bin/mysqld_safe --user=mysql &  
#启动mysql,看是否成功  
netstat -tnl|grep 3306  
 

 

或者加到服务,开机自动启动

 

 #将mysql的启动服务添加到系统服务中  
cp support-files/mysql.server /etc/init.d/mysql.server  
#现在可以使用下面的命令启动mysql  
service mysql.server start  
#停止mysql服务  
service mysql.server stop  
#重启mysql服务  
service mysql.server restart  
开机自动启动
chkconfig --add mysql.server  
 

 

4,安装mysql-client.5.5.33

 

cat /proc/version
根据版本号到官网找到对应的client rpm

 

三,问题

1报错:Starting MySQL. ERROR! The server quit without updating PID file (/usr/local/mysql/data/localhost.localdomain.pid).

 

                  data目录必须是mysql用户

 

2输入mysql,报错:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

 

 

[root@localhost /]# mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
#mysql命令要通过/var/lib/mysql/mysql.sock 进入,查看有没有这个文件。

[root@localhost mysql]# find / -name mysql.sock
/tmp/mysql.sock
#发现没有, 而是在  /tmp/下

[root@localhost /]# ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock 
#加个软连接


 

 

3远程连接

 

赋予权限:

格式:grant 权限 on 数据库名.表名 to 用户@登录主机 identified by "用户密码";
grant all on *.* to root@192.168.1.12 identified by "123456";

 4无法连接

解决Mysql无法远程连接的问题 
1、Mysql的端口是否正确
通过netstat -ntlp |grep 3306
2、查看/etc/mysql/my.cnf中,skip-networking 需要注掉
3、查看iptables是否停掉,系统启动时不启动iptables服务
     关闭iptables chkconfig iptables off 
   chkconfig --del iptables

5,下错安装包:

CMake Error: The source directory "/usr/local/package/mysql-5.5.39-linux2.6-i686" does not appear to contain CMakeLists.txt.
Specify --help for usage, or press the help button on the CMake GUI.

  

 

 

 

 

 

内容概要:本文介绍了ENVI Deep Learning V1.0的操作教程,重点讲解了如何利用ENVI软件进行深度学习模型的训练与应用,以实现遥感图像中特定目标(如集装箱)的自动提取。教程涵盖了从数据准备、标签图像创建、模型初始化与训练,到执行分类及结果优化的完整流程,并介绍了精度评价与通过ENVI Modeler实现一键化建模的方法。系统基于TensorFlow框架,采用ENVINet5(U-Net变体)架构,支持通过点、线、面ROI或分类图生成标签数据,适用于多/高光谱影像的单一类别特征提取。; 适合人群:具备遥感图像处理基础,熟悉ENVI软件操作,从事地理信息、测绘、环境监测等相关领域的技术人员或研究人员,尤其是希望将深度学习技术应用于遥感目标识别的初学者与实践者。; 使用场景及目标:①在遥感影像中自动识别和提取特定地物目标(如车辆、建筑、道路、集装箱等);②掌握ENVI环境下深度学习模型的训练流程与关键参数设置(如Patch Size、Epochs、Class Weight等);③通过模型调优与结果反馈提升分类精度,实现高效自动化信息提取。; 阅读建议:建议结合实际遥感项目边学边练,重点关注标签数据制作、模型参数配置与结果后处理环节,充分利用ENVI Modeler进行自动化建模与参数优化,同时注意软硬件环境(特别是NVIDIA GPU)的配置要求以保障训练效率。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值