centos7安装mysql数据库

  |   0 评论   |   0 浏览

我的服务器版本是CentOS Linux release 7.4.1708 (Core) 其他版本可能不一定适用以下命令。

1、先用yum安装mysql server

安装之前先看下是否安装了mysql

/etc/my.cnf
/etc/init.d/mysqld

如果安装了就是删除原来安装的

yum search libaio # search for info
yum install libaio # install library

在centos7里面#yum install -y mysql-server 命令失效;用下面几个命令代替

wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

imagepng

rpm -ivh mysql-community-release-el7-5.noarch.rpm

imagepng

yum install mysql-community-server

这一步有点慢,需要等一段时间

imagepng

2、安装完成之后,启动mysql服务

service mysqld restart

3、设置开机启动

systemctl enable mysqld.service

4、初次安装mysql,root账户没有密码。

mysql -u root

imagepng

5、设置密码

set password for root@localhost = password(‘123’);

6、设置编码

vim /etc/my.cnf

最后加上编码配置

default-character-set=utf8

7、创建数据库

CREATE DATABASE IF NOT EXISTS solo DEFAULT CHARSET utf8 COLLATE utf8_general_ci;

8、使用数据库

use solo;

9、查看当前使用的数据库

SELECT database();

10、导入sql(注意sql文件的路径)

mysql>source /usr/local/xxx.sql

或者 使用

mysql -u用户名 -p密码 数据库名 < 数据库名.sql

11、select格式化

在select语句后面加 \G

imagepng

12、配置远程登录

update user set host='%' where user='root' and host='localhost';
flush privileges;

关注公众号,更快获取文章

本文为博主原创文章,未经博主允许不得转载。