1 docker安装Mysql
docker 安装Mysql比较简单,如果不会docker命令的可以移步到docker专栏先学习下docker的使用docker介绍-CSDN博客
# 查看MySQL镜像
docker search mysql
# 拉起镜像
docker pull mysql:5.7
# 创建MySQL数据映射卷,防止数据不丢失
mkdir -p /hmoe/tem/docker/mysql/data/
# 启动镜像
docker run -d --name mysql -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 -v /home/tem/docker/mysql/data/:/var/lib/mysql mysql:5.7
# 账号r服务器托管oot 密码123456 端口时3306
MySQL容器启动成功
# 进入容器
docker exec -ti mysql bash
# 登录mysql
mysql -uroot -p123456
# 显示数据库
show databases;
安装MySQL成功
2 Ubuntu 安装Mysql
1 使用的是ubuntu 23.04的发行版本安装最新版本的MySQL
# 更新软件包
sudo apt update
# 查看可使用的安装包
sudo apt search mysql-server
# 查看可使用的安装包
sudo apt search mysql-server
2 安装最新MySQL
# 安装最新的MySQL
sudo apt install -y mysql-server
3 启动mysql
# 启动MySQL服务
sudo systemctl start mysql
# 设置MySQL开机自启动
sudo systemctl enable mysql
4 查看MySQL的状态
sudo systemctl status mysql
Active为active(running)时表示MySQL的服务已经启动成功
6 修改密码
# 登录mysql, 第一次登录无需密码直接登录
mysql -uroot -p
# 设置密码,新密码设置为123456
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
# 刷新缓存
flush privileges;
第一次登录默认是没有密码的,修改密码之后再次登录需要输入密码,输入正确密码登录成功表示MySQL密码修改成功了。
7 修改配置文件,所有IP可以访问
默认中MySQL是只能通过localhost访问,需要在其他的机器上通过IP访问需要修改配置文件
修改配置文件,访问IP为0.0.0.0
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
更新域属性,允许所有的IP访问
# 登录mysql
mysql -uroot -p123456
# 使用MySQL数据库
use mysql
# 更新权限
update user set host='%' where user ='root';
# 刷新
FLUSH PRIVILEGES;
之后再其他的设备登录MySQL就成功了
2 windows安装Mysql
1 下载MySQL安装包
mysql下载链接
2 下载完成之后双击安装包安装, 选择自定义安装,选择安装MySQL的路径
3 添加配置
在MySQL的安装目录下 先创建一个my.ini的文件,此文件为MySQL的配置文件
my.ini文件内容如下
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录 ---这里输入你安装的文件路径----
basedir=D:softmysql
# 设置mysql数据库的数据的存放目录
datadir=D:softmysql_data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为utf8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8
4 安装MySQL
在进入到bin目录下输出cmd进入到命令行窗口
初始化MySQL,初始化结束之后会生成MySQL的初始密码,记住这个密码后续登录有用
# 初始化MySQL
mysqld.exe --initialize --console
安装MySQL
mysqld.exe --install mysql
出现如下提示表面需要管理员执行
出现successfully表示安装成功
5 启动MySQL的服务
在任务管理器–>服务–>找到mysql的服务, 右键开始
6 修改MySQL的密码
登录MySQL,密码为上一步的默认密码
# 登录MySQL
mysql -uroot -p
# 修改MySQL的密码为123456
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
7 允许远程访问
现在访问MySQL只能通过localhost才能访问,其他的主机服务访问MySQL,需要配置允许远程访问
# 登录MySQL
mysql -uroot -p123456
# 更新权限
CREAT服务器托管E USER 'root'@'%' IDENTIFIED BY 'root';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;
FLUSH PRIVILEGES;
检查防火墙是否关闭
重启MySQL服务
其他主机远程登录mysql
上一章:MySQL介绍-CSDN博客
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
图像增强方法及其原理 目标分类图像增强是一种用于提高深度学习模型泛化能力的技术,通过在训练过程中对原始图像进行各种变换来增加模型所见数据的多样性。以下是几种常见的图像增强方法及其原理: 几何变换: 旋转(Rotation) :以一定角度随机旋转图像,使模型能够…