阿里linux安装mysql_阿里云Linux Ubuntu系统安装mysql完整过程
1.下載mysql包
2.tar解壓
[root@localhost /]#tar xzvf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz
3.移動到/usr/local下并改名為mysql
[root@localhost /]#mv mysql-5.7.24-linux-glibc2.12-x86_64 /usr/local/
[root@localhost /]#cd /usr/local/
[root@localhost /]#mv mysql-5.7.24-linux-glibc2.12-x86_64 mysql
4.自定義mysql服務器數據存放地址(可改為掛載硬盤大空間目錄下)
mkdir /mnt/mysql_data
5.創建更改mysql目錄下所有的目錄及文件夾所屬的用戶組和用戶,以及權限
[root@localhost /]#groupadd mysql
[root@localhost /]#useradd -r -g mysql mysql
[root@localhost /]#chown -R mysql:mysql /usr/local/mysql
[root@localhost /]#chmod -R 755 /usr/local/mysql
[root@localhost /]#chown -R mysql:mysql /mnt/mysql_data
[root@localhost /]#chmod -R 755 /mnt/mysql_data
6.編譯安裝并初始化mysql,務必記住初始化輸出日志末尾的密碼(數據庫管理員臨時密碼)
[root@localhost /]# cd /usr/local/mysql/bin
[root@localhost bin]# ./mysqld --initialize --user=mysql --datadir=/mnt/mysql_data --basedir=/usr/local/mysql
末尾位置root@localhost:后的字符串,此字符串為mysql管理員臨時登錄密碼
7.編輯配置文件my.cnf,添加配置如下
vi /etc/my.cnf
[mysqld]
datadir=/mnt/mysql_data
port= 3306sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
symbolic-links=0
max_connections=600innodb_file_per_table=1lower_case_table_names=1
7、將啟動腳本放入開機初始化目錄
cp support-files/mysql.server /etc/init.d/mysql
8.啟動服務
sudo service mysql start
9.登錄mysql,修改密碼(密碼為生成的臨時密碼)
/usr/local/mysql/bin/mysql -u root -p
10.修改密碼
mysql> set password=password('123456');
mysql> grant all privileges on *.* to root@'%' identified by '123456';
mysql>flush privileges;
11.開放遠程連接
mysql>use mysql;
mysql> update user set host='%' where user = 'root';
mysql> flush privileges;
12.重啟mysql服務就配置完成了
service mysql restart
留個坑------------對于阿里云Ubuntu? mysql服務安裝還有更簡單的方法,具體未測,需自行測試:
總結
以上是生活随笔為你收集整理的阿里linux安装mysql_阿里云Linux Ubuntu系统安装mysql完整过程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql自增id前端安全显示_mysq
- 下一篇: mysql操作总结_mysql常用操作总