《MysqL教程MysqL5.7.11编译安装及修改root密码的方法小结》要点:
本文介绍了MysqL教程MysqL5.7.11编译安装及修改root密码的方法小结,希望对您有用。如果有疑问,可以联系我们。
MysqL入门推荐阅读:
MysqL入门MysqL5.7忘记root密码及MysqL5.7修改root密码的方法
MysqL入门Mac 安装和卸载 MysqL5.7.11 的方法
MysqL入门系统是cenos6.7 64位的,默认MysqL5.7.11下载到/usr/local/src,安装目录在/app/local/MysqL目录下,MysqL数据放置目录/app/local/data.MysqL从5.1后采用cmake方式编译安装,所以要先编译安装cmake工具,也可以采用yum方式安装cmake.从MysqL5.7开始编译安装需要boost库的支持,所以也要下载boost库
MysqL入门#wget http://mirrors.sohu.com/MysqL/MysqL-5.7/MysqL-5.7.11.tar.gz#wget https://cmake.org/files/v3.1/cmake-3.1.3.tar.gz#wget https://sourceforge.net/projects/boost/files/boost/1.59.0/boost_1_59_0.tar.gz
MysqL入门如果没有MysqL用户则新建MysqL用户.
MysqL入门#groupadd MysqL#useradd -g MysqL MysqL -s /bin/false
MysqL入门创建相应的目录
MysqL入门#mkdir -p /app/local/{MysqL,data}#mkdir /usr/local/boost
MysqL入门编译安装cmake
MysqL入门#tar zxvf cmake-3.1.3.tar.gz#cd cmake-3.1.3#./configure#make && make install#cd ../
MysqL入门将boost库解压到/usr/local/boost目录下
MysqL入门#tar zxvf boost_1_59_0.tar.gz#cd boost_1_59_0/#mv ./* /usr/local/boost/#cd ../
MysqL入门编译安装MysqL5.7.11
MysqL入门#tar zxvf MysqL-5.7.11.tar.gz#cd MysqL-5.7.11#cmake -DCMAKE_INSTALL_PREFIX=/app/local/MysqL/ -DMysqL_DATADIR=/app/local/data -DDEFAulT_CHARSET=utf8 -DDEFAulT_ColLATION=utf8_general_ci -DMysqL_TCP_PORT=3306 -DMysqL_USER=MysqL -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHolE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DDOWNLOAD_BOOST=1 -DWITH_BOOST=/usr/local/boost#make && make install#cd ../#chown -R MysqL:MysqL /app/local/data/#chown -R MysqL:MysqL /app/local/MysqL/#cd /app/local/MysqL/bin#./MysqLd --initialize --user=MysqL --basedir=/app/local/MysqL/ --datadir=/app/local/data/#初始化MysqL 并且生成一个随机密码#mv /etc/my.cnf /etc/my.cnfbak#先备份生成的my.cnf#cp ../support-files/my-default.cnf /etc/my.cnf#cp ../support-files/MysqL.server /etc/init.d/MysqLd#chmod 755 /etc/init.d/MysqLd#chkconfig MysqLd on#service MysqLd start#MysqL -uroot -p
MysqL入门Enter password:
MysqL入门用刚才生成的随机密码登录
MysqL入门要是不行,就在my.cnf里配置password
MysqL入门登录后重置root密码
MysqL入门MysqL> SET PASSWORD FOR 'root'@localhost = PASSWORD('123456');query OK,0 rows affected,1 warning (0.00 sec)
MysqL入门就可以了
MysqL入门关于小编给大家介绍的MysqL5.7.11编译安装及修改root密码的方法就给大家介绍这么多,希望对大家有所帮助!
总结以上是内存溢出为你收集整理的MYSQL教程MySql5.7.11编译安装及修改root密码的方法小结全部内容,希望文章能够帮你解决MYSQL教程MySql5.7.11编译安装及修改root密码的方法小结所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)