centos7.2 my.cnf 更改问题


  MySQL与Python交互,踩坑无数,碰到最棘手的问题就是更改:my.cnf文件,记录下来!

  安装虚拟机,碰到下载的镜像文件有缺失,一开始没注意,浪费了很多时间。重新下载,安装成功。

  安装MySQL,嫌弃手动安装,决定用yum安装,报错不断,一直更改。

  启动mysql,一直报 Process: 22890 ExecStart=/usr/sbin/mysqld $MYSQLD_OPTS (code=exited, status=1/FAILURE),我的问题是把/var/lib/mysql 里面文件删除。

登录mysql后,因为各种原因,更改了my.cnf文件,然后就出现mysql重启失败,而且这个问题在短时间内出现了三次,在第二次的时候,才知道看日志,而不是纯粹的看界面的报错提示去解决问题。第三次报错后,直接翻看日志,报错原因很简单,就是我在my.cnf添加了一行代码,注了就行。

  经验:有问题记得看日志,而且第一想到的就是看日志。途中不要着急,按部就班的解决。

  至于为啥更改了my.cnf文件就出现mysql无法重启的问题,后面在找。

手动安装步骤:

1.创建mysql账户
groupadd mysql                useradd  -r -g mysql mysql
2.上传mysql数据库
解压并重命名放在/usr/local/soft/mysql
监测系统是是否存在 mariadb数据库
rpm -qa | grep mariadb
若存在则卸载
rpm -e mariadb............
然后将数据库添加到环境变量
在  ~/.basrc中添加
export PATH=$PATH:/usr/local/soft/mysql/bin
source .bashrc
3.在mysql文件中创建data文件夹,并修改权限
chown -R mysql:mysql /usr/local/soft/mysql
4.创建文件/etc/my.cnf
[mysqld]
basedir=/usr/local/soft/mysql
datadir=/usr/local/soft/mysql/data
socket=/tmp/mysql.sock
user=mysql
symbolic-links=0
[mysqld-safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
然后在/var/run下创建mysqld文件夹
在文件夹中创建mysqld.pid文件
然后将该mysqld文件夹授权
chown -R mysql mysqld
5.初始化mysql数据库
mysqld —initialize  (初始化完成后会有一个数据库的密码,需要记下来)
6.实现开机启动
cd  /usr/local/soft/mysql/
cp support-files/mysql.server  /etc/init.d/mysql
cd /etc/init.d/
chmod +x mysql
chkconfig --add mysql
chkconfig --list(查看mysql的345都是on)
7.启动mysql服务
service mysql start
ps -ef | grep mysql (检查一下服务启动情况)
然后进入mysql命令行
mysql -u root -p
然后输入之前记录的密码
登陆成功后记得修改密码,之前的密码太过复杂。
set  password=password('123456')
然后退出来,使用新密码重新进入

yum安装,因为是虚拟机,中间报错三处,我记得一个是安装过程中提示线程值过小,解决方法就是看提示,找到每个文件进行修改就行,简单解决。

  安装成功后,是登录,

优质内容筛选与推荐>>
1、Hibernate持久化对象的生命周期
2、T-SQL备忘(2):聚合函数运算和NULL
3、BZOJ2037: [Sdoi2008]Sue的小球
4、30-4 向表中插入多条记录
5、Java三大特征之多态(三)


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号