由于公司的数据库被黑,所以需要重新安装mysql,好久没有在linux安装mysql了,梳理一下流程。
1、下载mysql文件。
2、在linux下的 /usr/software 放入该文件
3、解压: tar (根据你mysql软件的压缩方式,采用不同的解压方式)
4、安装:
yum install mysql
yum install mysql-server
yum install mysql-devel
启动:
service mysqld start 注意:是mysqld
创建mysql root用户的密码:/bin/mysqladmin -u root password 'jiahewanshixing'
登录:
mysql -uroot -p
输入密码:jiahewanshixing
进入登录页面:
查看数据库编码格式:SHOW VARIABLES LIKE 'character_set_%';
修改编码格式:
set cahracter_set_server=utf8;
set character_set_database=utf8;
查看数据端口号:show global variables like 'port';
修改默认的端口号:在/etc/my.cnf 文件中进行修改:在mysqld 下输入所想要修改的端口号,建议修改端口号,从安全角度考虑。
重启mysql ,端口号修改生效。:service mysqld restart
远程连接不上,赋予一个用户远程连接的权限(在登陆的情况下):
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'jiahewanshixing' WITH GRANT OPTION;
刷新一下生效:
flush privileges;
ok!
普及几个常用命令:
想看看自己的linux是否安装了mysql:
rpm -qa | grep -i mysql
想要卸载mysql:
rpm -ev 把上面找到的东西,拼接到rpm -ev mysql55-5.5.62-1.23.amzn1.x86_64 即可完成卸载,这几个东西卸载有顺序,可根据报错时提示的依赖关系,顺序卸载。我在卸载之前,把所有关于mysql的进程多杀死了的。