# 下载并安装mysql官方Yum Repository wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm yum -y install mysql57-community-release-el7-10.noarch.rpm #直接安装mysql yum -y install mysql-community-server
service mysqld start
service mysqld status
● mysqld.service - MySQL Server Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled) Active: active (running) since Sat 2019-11-09 10:22:33 CST; 5s ago Docs: man:mysqld(8) http://dev.mysql.com/doc/refman/en/using-systemd.html Process: 8085 ExecStart=/usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid $MYSQLD_OPTS (code=exited, status=0/SUCCESS) Process: 8031 ExecStartPre=/usr/bin/mysqld_pre_systemd (code=exited, status=0/SUCCESS) Main PID: 8089 (mysqld) CGroup: /system.slice/mysqld.service └─8089 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid
running状态表示mysql正在运行中,可是要链接使用mysql,还得找到mysql的用户名和密码html
#命令 grep "password" /var/log/mysqld.log #结果 [Note] A temporary password is generated for root@localhost: hOa9fsoqgS=6
默认密码为:hOa9fsoqgS=6mysql
# 命令 mysql -uroot -p #回车后输入上述密码
MySQL默认必须修改密码以后才能操做数据库,所以必须修改密码sql
ALTER USER 'root'@'localhost' IDENTIFIED BY '9^B6SuztL3j2%P$s';
固然修改密码的过程当中,可能会出现如下提示shell
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
缘由是你的密码不符合mysql的内置规范,内置规范这里不作多讲,尽可能把密码设置的复杂就能够了数据库
若是要使用外部工具链接mysql的话,须要额外受权ide
grant all on *.* to root@'%' identified by '数据库密码';
设置mysql字符集为UTF-8,不然中文会乱码。退出mysql,使用下面命令编辑mysql配置文件工具
vi /etc/my.cnf