下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads
tar -xvf mysql-5.7.26-linux-glibc2.12-x86_64.tar
再移动并重命名一下
mv mysql-5.7.26-linux-glibc2.12-x86_64 /usr/local/mysql
groupadd mysql
useradd -r -g mysql mysql
创建数据目录并赋予权限
mkdir -p /data/mysql #创建目录
chown mysql:mysql -R /data/mysql #赋予权限
配置my.cnf
vim /etc/my.cnf
内容如下
[mysqld]
bind-address=0.0.0.0
port=3306
user=mysql
basedir=/usr/local/mysql
datadir=/data/mysql
socket=/tmp/mysql.sock
log-error=/data/mysql/mysql.err
pid-file=/data/mysql/mysql.pid
#character config
character_set_server=utf8mb4
symbolic-links=0
explicit_defaults_for_timestamp=true
进入mysql的bin目录
cd /usr/local/mysql/bin/
初始化
./mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql/ --datadir=/data/mysql/ --user=mysql --initialize
查看密码
cat /data/mysql/mysql.err
先将mysql.server放置到/etc/init.d/mysql中
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
启动!!!
service mysql start
ps -ef|grep mysql
到这里说明mysql已经安装成功了!!
下面修改密码
首先登录mysql,前面的那个是随机生成的。
./mysql -u root -p #bin目录下
再执行下面三步操作,然后重新登录。
SET PASSWORD = PASSWORD('123456');
ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
FLUSH PRIVILEGES;
这时候你如果使用远程连接……你会发现你无法连接。
这里主要执行下面三个命令(先登录数据库)
use mysql #访问mysql库
update user set host = '%' where user = 'root'; #使root能再任何host访问
FLUSH PRIVILEGES; #刷新
ok!!!!MySQL5.7就装好了……坑是真的多……但是如果按这个流程走应该是能顺利装下来的。(因为我装了两遍……)
如果不希望每次都到bin目录下使用mysql命令则执行以下命令
ln -s /usr/local/mysql/bin/mysql /usr/bin
为了防止版本不同而导致安装失败……这里我把MySQL的包放在百度云上。
链接: https://pan.baidu.com/s/1oZLaBAELK9tuB1FCfQfzUg 提取码: mvji 复制这段内容后打开百度网盘手机App,操作更方便哦
文章浏览阅读926次,点赞25次,收藏16次。《计算机网络》第八版——期末复习汇总
文章浏览阅读924次。低版本Unity5.6不支持在GPUInstance的blockproperty传入unit的格式,故把unit用float和floor取整来替代。注意,由于原项目中的SV_VertexID很多opengles低版本不支持,故不用这个方式。复制到URP项目中,并删掉多余报错的和GPUAnimation无关的模块。烘焙好的Mesh在TEXCOORD1和TEXCOORD2有相应的顶点信息。安装FBX Exporter把烘焙好的mesh导出成Fbx。把shader中的hlsl适配成cg。_gpuanimation convert
文章浏览阅读1.7k次。HashMap遍历元素的顺序。一,HashMap元素的底层存储顺序我们都知道HashMap是“无序”的,也就是说不能保证插入顺序。但是,HashMap其实也是有序的,一组相同的key-value对,无论他们插入的顺序是什么样的,遍历时,顺序都是一致的。图片发自简书App上面的代码,分别使用两种方式插入,也就是说插入顺序是不同的,但是遍历的结果是一样的。可以这样理解,只要你插入的是这19个元素,Ha..._hashmap每次遍历的顺序一致么
文章浏览阅读6.3k次。c++资源之不完全导引 (全文)撰文/ 曾毅 陶文最后更新:2004年6月12日声明:.本文2004年5月首发于《CSDN开发高手》,版权归该杂志与《程序员》杂志社所有。杂志限于篇幅部分内容有所删节,此处版本为相对完整版本。.本文为介绍性文章,会随笔者学习C++语言不断更新。前言无数次听到“我要开始学习C++!”的呐喊,无数次听到“C++太复杂了,我真的学不会”的无奈。Stan Lippman先生
文章浏览阅读477次。import pandas as pdimport calendarimport datetime# 生成日期范围date = pd.date_range("2020-01-01","2020-12-31",freq="D")# 将日期转化为字符串dt_str = [i.strftime("%Y%m%d") for i in date]# 日期对应的星期(数值)week = [int(i.strf..._2020年节假日列表 python
文章浏览阅读365次,点赞6次,收藏6次。图像配准、图像融合和高层语义需求统一建模到一个框架中,这是第一个充分考虑图像配准的图像融合方法;对称双向图像配准,有效地进行多模态图像对齐,对称性使融合和配准相互促进进行;引入语义分割的约束,促使融合网络响应高层视觉任务的需求,嵌入全局空间注意力,实现自适应特征融合;总结:三个部分组成,图像配准、融合、分割。首先,设计配准网络估计双向形变场,以便使用光度和端点损失来提高精度。联合配准融合方案,平衡对输入模态的偏差,在融合域中通过相似性约束进一步促进配准。_superfusion: a versatile image registration and fusion network with semantic
文章浏览阅读690次。在CORBA应用程序中,程序员需要调用远程对象引用的方法.然而远程对象引用可能由于某些原因而失效使得调用过程失败.一般情况下这种失败只要捕获异常再做决定即可.然后某些关键调用过程要求必须成功,对于这种需求将其抽象出一个代码框架,实现了对于远程调用失败的一种保护方法.带保护的远程调用宏REMOTE_PROTECT_CALL(METHOD, METHOD_NAME, FAILED_ACTI_带try保护的远程call
文章浏览阅读717次。JavaScript和jQuery对象之间的转换如何将JavaScript对象转化为jQuery对象在学习JavaScript和jQuery后,再写代码时会将JavaScript的方法和jQuery的方法记混,比如JavaScript的添加内容方法对象.innerHTML属性,而在jQuery中时对象.html。那么在实际开发工作中如果想用JavaScript对象调用jQuery的属性和方法那..._jquerye和js如何转换
文章浏览阅读825次。官方链接:https://developer.android.com/training/connect-devices-wirelessly/index.html 除了使用云通讯,android无线API也能够让处在同一个局域网的设备相互通讯,甚至设备可以不再网络上,但是在物理附近上。此外,网络服务发现(NSD)能够进一步的允许一个应用程序寻找附近运行服务的设备,在它们是能够通信的。把这_网络上任何服务的名称都必须是唯一的,并且 android 会自动处理冲突解决
文章浏览阅读153次。(1)指定用户创建directory目录。5、修改oracle的SID。
文章浏览阅读4.2k次。本文仅用于对Locust简单http接口压测场景,在对Locust简单了解的基础上能够快速入门使用。_locust最新版本
文章浏览阅读336次。是一款由推出、目前已停产的,在2007年9月5日舉行的「The Beat Goes On」產品發表會中首度公開,屬於系列的一部份。iPod touch可以比喻成的精簡版——不含電話、和等功能(),造型亦較輕薄。第七代iPod touch太空灰色版iPod touch使用8、16、32、64或128GB的。同時也配有無線網路功能,並可執行蘋果的瀏覽器。是Apple以「最好玩的iPod」為概念所推出的iPod。iPod touch是第一款可透過無線網路連上的產品。蘋果公司於2017年7月27日起終止販售與。_itouch历代