mysql centos_centos7mysql安装
首先查看centos7上有没有安装过mysql ,一定要卸载干净残留,不然会安装或启动失败。
yum list installed mysql*
列出后如果有就删除
删除mysql
sudo yum remove mysql-community-*
rm -rf /var/lib/mysql
rm /etc/my.cnf
安装yum源
wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
sudo yum instal mysql80-community-release-el7-1.noarch.rpm
查看是否安装成功
sudo yum repolist all|grep mysql
成功安装
配置要安装的mysql版本
sudo vim /etc/yum.repos.d/mysql-community.repo
enabled 为1表示启用,将要安装的版本的enabled改为1后保存
配置repo
安装启动mysql
sudo yum install mysql-community-server.x86_64
等待安装好后启动mysql
sudo service mysqld start //启动mysql
sudo service mysqld status //查看mysql状态
sudo systemctl enable mysqld //配置开机启动
管理账户
mysql安装完成之后,在/var/log/mysqld.log文件中给root生成了一个默认密码。通过下面的方式找到root默认密码,然后登录mysql进行修改:
grep 'temporary password' /var/log/mysqld.log //找到默认密码
mysql -uroot -p
set password for 'root'@'localhost'=password('NEWPASSWORD'); 或者ALTER USER 'root'@'localhost' IDENTIFIED BY 'NEWPASSWORD'; // 修改密码,注意密码要复杂一些,否则会不能通过。
添加远程用户
GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
查看并修改编码
mysql -u root -p
show variables like '%char%;
看到有的编码不是 utf8
更改配置文件
vim /etc/my.cnf
在[mysqld]下面添加以下两句
character_set_server=utf8
collation-server=utf8_general_ci
在[client]下面添加
default-character-set=utf8
修改成功
注意修改后只会对以后创建的数据库生效。
登陆腾讯云配置安全规则,放通3306
配置安全规则
mysql centos_centos7mysql安装相关推荐
- centos7 mysql workbench_centOS下mysql workbench安装配置教程
本文为大家分享了mysql workbench安装配置教程,供大家参考,具体内容如下 step0:安装mysql 在按照workbench之前,先安装mysql.指令是 yum install mys ...
- mac mysql的安装
mac是重装的系统,很干净,没有xmpp等组合的服务器. 1. 安装mysql server https://dev.mysql.com/downloads/mysql/ 这里是官网地址,选择需要的版 ...
- mysql读写分离(MySQL Proxy 安装和使用)
一.必备软件: 1.LUA 可以去LUA的官方下载:www.lua.org 2.MySQL Proxy 这里有好多二进制版本. http://mysql.cdpa.nsysu.ed ...
- 【MySQL笔记】mysql来源安装/配置步骤和支持中国gbk/gb2312编码配置
不久的学习笔记.分享.我想有很大的帮助谁刚开始学习其他人的 备注:该票据于mysql-5.1.73版本号例如 1. mysql源代码编译/安装步骤 1) 官网下载mysql源代码并解压 2) cd至源 ...
- mysql以及mysql bench安装教程
首先,我们需要去官网下载mysql(这里以下载) 1 2 3 4 5 下载好了自己好了之后,点击安装好的东西出现如下界面: 1.接受使用条款并点击next 2.点击custom,可以根据个人习惯进行安 ...
- MySQL的安装配置(win7 64-bit)
MySQL的安装配置(win7 64-bit) 转,整理. MySQL 版本是 mysql-noinstall-5.1.66-winx64.zip(免安装版) mysql-workbench-gpl- ...
- oracle收购Mysql后,Mysql的安装配置方法
自从Oracle收购MySQL后,略微发生了一些小小的变化,原来mysql安装完成后默认是没有密码的,但是新版的mysql安装完成后oracle提供了一个free password放着/root/.m ...
- ubuntu+php+mysql+apache安装配置
ubuntu+php+mysql+apache安装配置 1. 安装运行环境 复制内容到剪贴板 代码: sudo apt-get install apache2 sudo apt-get install ...
- windows 下mysql的安装于使用(启动、关闭)
1.下载Windows (x86, 64-bit), ZIP Archive解压: 2.双击在bin目录里的mysqld.exe dos窗体一闪就没了,这时netstat -an发现port3306已 ...
- nagios+mysql+ndo2安装总结
1.apache 安装 1.1下载 http://httpd.apache.org/download.cgi 1.2安装 tar zvxf httpd-2.2.6.tar.gz cd httpd-2. ...
最新文章
- jsPlumb(3)-基本概念
- 02 小程序入门实战
- 修改PE可选头关闭ASLR
- java Gregorian,Java GregorianCalendar getTimeZone()用法及代码示例
- html加减中间的值不能修改,在移动HTML5页面input类型采用number无法控制长度,以及右边显示难看的加减按钮...
- 【机器视觉】 dev_set_window_extents算子
- 【Python】多线程的使用,通过传参接收返回值
- jquery ajax的例子
- python爬取论坛付费内容_Python爬虫抓取论坛关键字过程解析
- Java面试题及答案,mysql类型
- LeetCode 382. 链表随机节点(概率)
- C#LeetCode刷题之#404-左叶子之和​​​​​​​​​​​​​​(Sum of Left Leaves)
- 学校校车运营各项安全管理制度_廊坊市加强校车安全管理 确保师生生命安全...
- 今天来了一位妹纸面试,我问她:线程池中多余的线程是如何回收的?她有点懵~...
- 用java写 java1,1,2,4,7,13,24,44算法
- python自动化学习_Python自动化学习笔记(二)
- 考勤 指纹 php,折腾中控指纹签到SDK始末(.net监听) | quericy Eden*
- SEO入门知识2:不同角度看seo
- 解决Android Studio不提示控件的XML属性
- 中民协元宇宙工委承办|2022年世界互联网大会乌镇峰会元宇宙主题咖荟