centos安装 mysql_Linux centos 安装 mysql 5.6
一、mysql下載
1、方式一(簡單粗暴)
直接在linux?目錄下wget?https://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.43-linux-glibc2.12-x86_64.tar.gz
2、方式二(官方下載)
瀏覽器打開網址:https://www.mysql.com
如下圖依次點擊1、2、3、4步
如下圖設置對應版本點擊 Download
如下圖到對應位置右鍵復制連接地址
二、安裝mysql(注:大佬飛過,如有不好的地方歡迎留言)
1、解壓
解壓:?tar zvxf mysql-5.6.43-linux-glibc2.12-x86_64.tar.gz
重命名:mv?mysql-5.6.43-linux-glibc2.12-x86_64/?mysql
把mysql移動到指定目錄:mv?mysql?/usr/local/mysql
2、添加系統mysql組與用戶mysql
添加組:groupadd mysql
添加用戶:useradd?-r?-g?mysql?mysql
3、創建mysql數據庫數據目錄并指向
創建數據庫數據目錄:mkdir -p /data/mysql/data
創建數據庫日志目錄:mkdir -p /data/mysql/log
打開配置文件:vim /etc/my.cnf
修改數據庫數據目錄的指向,我把默認的給注釋了,然后填寫了自己想要指向的目錄及文件 wq保存
創建log文件:vim /data/mysql/log/mariadb.log? 記得wq保存
創建pid文件:vim /data/mysql/log/mariadb.pid? 記得wq保存
修改目錄權限:chown -R mysql:mysql /data/mysql/
到mysql目錄下:cd?/usr/local/mysql
初始化數據庫:./scripts/mysql_install_db --user=mysql? 初始化我的阿里云遇到了兩個問題,下面有例出問題與解決方法
三、設置mysql
添加服務器啟動:cp support-files/mysql.server /etc/init.d/mysqld
啟動mysql:service mysqld start
修改root密碼:./bin/mysqladmin -u root -h127.0.0.1 password '123456'
進入mysql:./bin/mysql -uroot -h127.0.0.1 -p123456
linux?就可以正常操作mysql了,不過遠程工具連接可以會出現如下問題
解決方法:update mysql.user set host = '%' where user = 'root';? 后面有個報錯不管它
修改后刷新:flush privileges;
再次用遠程工具連接就可以了
遇到的問題
1、FATAL ERROR: please install the following Perl modules before executing ./scripts/mysql_install_db:
Data::Dumper
解決方法:yum -y install autoconf
2、Installing MySQL system tables.../home/mysql//bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory
解決方法:yum install libaio
總結
以上是生活随笔為你收集整理的centos安装 mysql_Linux centos 安装 mysql 5.6的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: python类实例覆盖_避免类实例覆盖默
- 下一篇: python流程控制框架_Python基
