ContOS 7 +MySQL 5.7.24安装 +用户设置+用户赋权
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了ContOS 7 +MySQL 5.7.24安装 +用户设置+用户赋权,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含8325字,纯文字阅读大概需要12分钟。
内容图文
![ContOS 7 +MySQL 5.7.24安装 +用户设置+用户赋权](/upload/InfoBanner/zyjiaocheng/918/8daa6d6f4cc64d39b0ea865e15b298cb.jpg)
Contos7
https://pan.baidu.com/s/1Jn_rO0R7EIBtKjvPM1umzw
密码:kgar
Mysql 5.7.24
https://pan.baidu.com/s/19y6FthiD3zJtGyorouHBXw
密码:uked
yum -y install nano vim wget curl net-tools lsof 安装zip压缩命令
yum -y install unzip 安装unzip压缩命令
1上传文件并解压到安装目录
最好的安装路径是/usr/local/下,如果不是安装到这个目录下面,需要修改配置文件。最后再具体简绍。
tar -zxvf mysql-*.tar.gz 解压
使用root
su
移动到user/local
mv mysql-* /usr/local
把mysql-5.7.24-linux-glibc2.12-x86_64 改成mysql
cd /usr/local
mv mysql-5.7.24-linux-glibc2.12-x86_64 mysql
2添加用户组,用专门管理mysql,提高安全
新建组
groupadd mysql
新建用户
useradd -r -g mysql mysql
3修改mysql目录权限
进入mysql根目录
cd /usr/local/mysql/
修改拥有者为mysql用户
chown -R mysql:mysql ./
4配置mysql服务
将mysql/support-files下的mysql.server 复制到 /etc/init.d/下并自定义为mysql
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
修改该服务
vi /etc/init.d/mysql
修改的内容
su 用root权限去 修改
注:先按Esc 再按i 出现insert 才能修改 ,修改完 按Esc 再:wq
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
5配置mysql的配置文件
在其他版本的mysql 里面 support-files下有默认的配置文件,而5.7.24这个版本没有,需要自己准备,下面提供一份简单基本配置
在/etc/ 下新建my.cnf ,有些可能会提示已经存在,因为默认装的数据库配置文件也在,直接覆盖就行
进入etc目录
cd /etc
删除my.cnf
rm -rf my.cnf
新建my.cnf
vi my.cnf
*** DO NOT EDIT THIS FILE. It’s a template which will be copied to the
*** default location during install, and will be replaced if you
*** upgrade to a newer version of MySQL.
[client]
port = 3306
default-character-set=utf8
[mysqld]
一般配置选项
basedir = /usr/local/mysql
datadir = /usr/local/mysql/data
port = 3306
character-set-server=utf8
default_storage_engine = InnoDB
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
6初始化数据库
进入mysql/bin目录下
cd /usr/local/mysql/bin/
执行初始化
./mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
–这是临时密码 最好是复制出来看得比较清楚
8启动mysql服务
? 执行启动命令
service mysql start
?启动成功会提示 ok
9. 登录及远程配置
? 登录
进入mysql/bin目录下执行
./mysql -uroot -p
? 输入密码
Enter password:输入临时密码
? 修改密码
set password=password(‘新密码’);
设置远程访问
显示全部的数据库:
show databases;
创建用户
create user 账户名 identified by ‘密码’;
查询所有的权限账户
select host,user from mysql.user;
赋给用户权限
格式:
grant 权限 on 数据库.* to username@登录主机 identified by “password”;
演示样例:
grant all on dn.* to ssl@’%’ identified by ‘123456’;
grant all privileges on dn.* to ssl@’%’ identified by ‘123456’;
all 所有的权限
dn.* 这是我指定的库
test@’%’ 用户名你开始create的
‘123456’ 这是密码
一起理解就是指定的库把所有权限都赋值给你这个ssl账户;
只能做增删改查的权限 不能删库跑路
grant select,insert,update,delete on . to dx@"%" Identified by “123456”;
为了让命令生效
FLUSH PRIVILEGES;
修改用户密码
update mysql.user set password=password(‘新密码’) where User=“test” and Host="%";
删除用户
delete from mysql.user where user=‘dn’ and host=’%’;
需要重启
service mysql restart
flush privileges;
开启端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
?? 重载防火墙
firewall-cmd --reload
10. 设置开机启动和环境变量(可以忽略)
? 开机启动
?? 查看自启服务列表
chkconfig --list
?? 添加mysql服务到自启服务
需要su root权限
chkconfig --add mysql
?? 设置自启
chkconfig mysql on
? 环境变量
?? 为了不用在mysql/bin目录下才能连接mysql 将mysql/bin目录设置到环境变量中
vi /etc/profile
?? 修改的内容
mysql environment
export MYSQL_HOME=/usr/local/mysql
export PATH=PATH:MYSQL_HOME/bin
注:先按Esc 再按i 出现insert 才能修改 ,修改完 按Esc 再:wq
更新环境变量
source /etc/profile
设置大小写
修改 etc/my.cnf 文件 添加
lower_case_table_names =1
其中 0:区分大小写,1:不区分大小写
重启mysql服务
service mysql restart
11.连接mysql服务器的时候设置下网络
如果是开启网络的话,重启下网络就行了,执行 service network restart
开启网络
cd /etc/sysconfig/network-scripts/
vi ifcfg-eno16777736
把ONBOOT 改为yes,并保存退出
这里写自定义目录标题
- *** DO NOT EDIT THIS FILE. It's a template which will be copied to the
- *** default location during install, and will be replaced if you
- *** upgrade to a newer version of MySQL.
- 一般配置选项
- mysql environment
- 欢迎使用Markdown编辑器
欢迎使用Markdown编辑器
你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。
新的改变
我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:
- 全新的界面设计 ,将会带来全新的写作体验;
- 在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;
- 增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示;
- 全新的 KaTeX数学公式 语法;
- 增加了支持甘特图的mermaid语法1 功能;
- 增加了 多屏幕编辑 Markdown文章功能;
- 增加了 焦点写作模式、预览模式、简洁写作模式、左右区域同步滚轮设置 等功能,功能按钮位于编辑区域与预览区域中间;
- 增加了 检查列表 功能。
功能快捷键
撤销:Ctrl/Command + Z
重做:Ctrl/Command + Y
加粗:Ctrl/Command + B
斜体:Ctrl/Command + I
标题:Ctrl/Command + Shift + H
无序列表:Ctrl/Command + Shift + U
有序列表:Ctrl/Command + Shift + O
检查列表:Ctrl/Command + Shift + C
插入代码:Ctrl/Command + Shift + K
插入链接:Ctrl/Command + Shift + L
插入图片:Ctrl/Command + Shift + G
合理的创建标题,有助于目录的生成
直接输入1次#,并按下space后,将生成1级标题。
输入2次#,并按下space后,将生成2级标题。
以此类推,我们支持6级标题。有助于使用TOC
语法后生成一个完美的目录。
如何改变文本的样式
强调文本 强调文本
加粗文本 加粗文本
标记文本
删除文本
引用文本
H2O is是液体。
210 运算结果是 1024.
插入链接与图片
链接: link.
图片:
带尺寸的图片:
居中的图片:
居中并且带尺寸的图片:
当然,我们为了让用户更加便捷,我们增加了图片拖拽功能。
如何插入一段漂亮的代码片
去博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 代码片
.
// An highlighted block
var foo = 'bar';
生成一个适合你的列表
- 项目
- 项目
- 项目
- 项目
- 项目1
- 项目2
- 项目3
- 计划任务
- 完成任务
创建一个表格
一个简单的表格是这么创建的:
项目 | Value |
---|---|
电脑 | $1600 |
手机 | $12 |
导管 | $1 |
设定内容居中、居左、居右
使用:---------:
居中
使用:----------
居左
使用----------:
居右
第一列 | 第二列 | 第三列 |
---|---|---|
第一列文本居中 | 第二列文本居右 | 第三列文本居左 |
SmartyPants
SmartyPants将ASCII标点字符转换为“智能”印刷标点HTML实体。例如:
TYPE | ASCII | HTML |
---|---|---|
Single backticks | 'Isn't this fun?' |
‘Isn’t this fun?’ |
Quotes | "Isn't this fun?" |
“Isn’t this fun?” |
Dashes | -- is en-dash, --- is em-dash |
– is en-dash, — is em-dash |
创建一个自定义列表
- Markdown
- Text-to-HTML conversion tool
- Authors
- John
- Luke
如何创建一个注脚
一个具有注脚的文本。2
注释也是必不可少的
Markdown将文本转换为 HTML。
KaTeX数学公式
您可以使用渲染LaTeX数学表达式 KaTeX:
Gamma公式展示 Γ(n)=(n?1)!?n∈N 是通过欧拉积分
Γ(z)=∫0∞?tz?1e?tdt.
你可以找到更多关于的信息 LaTeX 数学表达式here.
新的甘特图功能,丰富你的文章
- 关于 甘特图 语法,参考 这儿,
UML 图表
可以使用UML图表进行渲染。 Mermaid. 例如下面产生的一个序列图::
这将产生一个流程图。:
- 关于 Mermaid 语法,参考 这儿,
FLowchart流程图
我们依旧会支持flowchart的流程图:
- 关于 Flowchart流程图 语法,参考 这儿.
导出与导入
导出
如果你想尝试使用此编辑器, 你可以在此篇文章任意编辑。当你完成了一篇文章的写作, 在上方工具栏找到 文章导出 ,生成一个.md文件或者.html文件进行本地保存。
导入
如果你想加载一篇你写过的.md文件或者.html文件,在上方工具栏可以选择导入功能进行对应扩展名的文件导入,
继续你的创作。
注脚的解释 ??
内容总结
以上是互联网集市为您收集整理的ContOS 7 +MySQL 5.7.24安装 +用户设置+用户赋权全部内容,希望文章能够帮你解决ContOS 7 +MySQL 5.7.24安装 +用户设置+用户赋权所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。