因各类须要,要用到mysql, 记录下安装过程。html
1.下载mysqljava
2.上传到服务器mysql
利用putty上传到/usr/local目录下 在https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html 下载putty后安装,将安装目录里的全部exe文件复制到 C:\Windows\System32 中便可在 cmd 中直接使用pscp功能,使用以下:linux
pscp mysql-5.7.23-linux-glibc2.12-x86_64.tar.gz root@IP:/usr/local
3.安装sql
解压:vim
tar mysql-5.7.23-linux-glibc2.12-x86_64.tar.gz
重命名:服务器
mv mysql-5.7.23-linux-glibc2.12-x86_64 mysql
建立用户组:ide
groupadd mysql useradd -r -g mysql mysql
给mysql用户指定专有用户和用户组:rest
先建立data目录:code
cd /usr/local/mysql mkdir data cd /usr/local chown -R mysql mysql/ chgrp -R mysql mysql/
初始化mysql:
cd /usr/local/mysql/bin ./mysqld --initialize --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/ --lc_messages_dir=/usr/local/mysql/share --lc_messages=en_US
记住生成的临时密码,若是忘记密码或者想从新初始化,能够先将mysql/data目录中文件删除,而后再执行初始化命令
配置my.cnf:
vim /etc/my.cnf
配置以下两行:
[mysqld] basedir=/usr/local/mysql/ datadir=/usr/local/mysql/data/
启动:
cd /usr/local/mysql/bin ./mysqld_safe --user=mysql &
设为开机启动:
cd /usr/local/mysql/support-files/ cp mysql.server /etc/init.d/mysql vim /etc/init.d/mysql
将mysql目录填上:
basedir=/usr/local/mysql/ datadir=/usr/local/mysql/data/
受权:
chmod +x /etc/init.d/mysql
设为开机启动:
chkconfig --add mysql
service启动:
重启服务:service mysql restart 中止服务:service mysql stop 启动服务:service mysql start 查看服务:service mysql status
登陆mysql修改密码容许远程登陆:
cd /usr/local/mysql/bin
登陆:
./mysql -u root -p
再输入先前步骤中的临时密码
修改密码:
set password=password("root");
登陆受权:
grant all privileges on *.* to'root' @'%' identified by 'root';
受权生效:
flush privileges;
安装成功!