十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
docker run --privileged=true -p 3306:3306 --name mysql5.7 -v /mydata/mysql/log:/var/log/mysql -v /mydata/mysql/data:/var/lib/mysql -v /mydata/mysql/conf:/etc/mysql -e MYSQL_ROOT_PASSWORD=root -d docker.io/mysql:5.7
创新互联2013年至今,是专业互联网技术服务公司,拥有项目做网站、网站制作网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元资阳做网站,已为上家服务,为资阳各地企业和个人服务,联系电话:13518219792
-p 端口映射
--name 启动容器名称
-v 目录挂载
-e 初始化root密码
-d 后台运行mysql
--privileged
有三种方法
1.将mysqld放到/etc/init.d,用/etc/init.d/mysqld restart命令重启;
(cp mysql-5.5.31/support-files/mysql.server /etc/init.d/mysqld)
2.用systemctl systemctl restart mysql或者systemctl restart mariadb;
3.service mysql restart,service mariadb restart。
centos 7 安装 mysql 5.7的步骤
1.创建 /data/mysql文件夹,mkdir /data,mkdir /data/mysql;
2.添加用户组和用户groupadd mysql,useradd -r -g mysql mysql;
3.解压文件到/var/lib,cd /var/lib/;
tar zxf /usr/local/tools/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz;
mv mysql-5.7.17-linux-glibc2.5-x86_64/ mysql;
4.复制my-default.cnf到etc下cd mysql;
cp support-files/my-default.cnf /etc/my.cnf;
5.修改/etc/my.cnf,basedir=/var/lib/mysql;
datadir=/data/mysql;
6.设置mysql开机启动,# 添加为系统服务,chkconfig --add mysql;
# 设定权限
chkconfig --level 2345 mysql on;
# 查看
chkconfig --list;
7.mysql已经安装完成,重启系统试试吧。
方法/步骤
1
下载好后解压发现没有data文件夹,这可怎么办,网上查看了很多的发方法,总是看不懂,新版原来是改了,需要初始化,下面一步一步道来。
2
新建一个data文件夹。
3
打开配置文件my-default.ini看到里面的basedir和datadir是没有打开的,前面有#,路径也是以“……”表示。
4
去掉basedir和datadir前面的#
basedir添加的是MySQL的解压路径;
datadir添加的是MySQL的data文件夹路径。
5
接下来就是配置环境变量,首先先把bin的地址复制:打开MySQL解压文件夹里面的bin文件夹,将鼠标点击到地址栏选中,复制地址(这样做的目的是防止打字出错,而且方便)。
6
把刚刚复制的bin路径添加的Path变量值,具体方法是:打开电脑桌面:计算机—右键—高级系统设置—高级—环境变量(N)—修改Path;就是将复制的地址栏粘贴到最后。(这里注意的是不同的路径之间用英文的“;”分开)确定,退出。
7
打开dos界面,具体方法是:在开始输入cmd.exe回车。
8
这一步很重要,初始化MySQL,需要进到MySQL解压目录下的bin文件:具体方法是:这里以F盘下的路径为例:
F:回车
F:cd phptools\MySQL\bin(回车)
F:\phptools\MySQL\binmysqld --initialize-insecure --user=mysql(回车,这一步就是初始化)
当出现Service successfully installed表示MySQL服务已经安装了,就差启动了。
9
启动MySQL在之前的F:\phptools\MySQL\bin输入:net start mysql;
出现:MySQL服务启动成功,表示这一次配置完毕。
10
接下来就是开启新版的MySQL之旅了,打开dos界面,输入mysql -u root -p然后回车,提示输入密码,如果没有密码就回车。
11
查看版本。至此MySQL5.7.10安装完毕。
1、在MySQL数据库安装时选择过MySQL服务器随系统启动,但如果没有选择,也没关系,可以在可以在Windows服务管理器启动,具体在开始菜单搜索services.msc,
2、单击出现如下图窗口,下滑鼠标找到MySQL57:
3、右击后点击启动,MySQL57旁边状态列显示“已启动”字样,说明启动成功。如下图:
二、 登录MySQL数据库
4、 用系统命令行工具登录,点击开始菜单,找到附件,点击命令提示符。
5、在命令行中输入cd加空格然后粘贴bin路径:cd c:\Program Files (x86)\MySQL\MySQL Server 5.7\bin 回车命令行定位到c:\Program Files (x86)\MySQL\MySQL Server 5.7\bin,在后面输入mysql –h localhost –u root –p(这些都是安装时设置好的)敲回车,
6、出现Enter password:在后面输入安装时设置的登录密码,按回车后出现Welcome to the MySQL monitor.说明登陆成功。如下图:
7、用安装时配置好的命令行工具登录,在开始菜单,点击MySQL 5.7 Command Line Client 或下面搜索程序框中输入comm选择MySQL 5.7 Command Line Client启动DOS命令窗口。如下图:
8、在窗口Enter password:处输入安装时设置的MySQL数据库客户端登陆密码,回车,如果出现Welcom to the MySQL monitor.等字眼表示登陆服务器成功,可以在闪烁光标处输入SQL可执行语言:如下图: