CentOS7|CentOS7 MySql数据库安装配置(单实例)
一. 安装mysql-server
官网下载安装
# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm # rpm -ivh mysql-community-release-el7-5.noarch.rpm # yum install mysql-community-server
安装成功后重启mysql服务。
# service mysqld restart
初次安装mysql,root账户没有密码。
文章图片
[root@yl-web yl]# mysql -u root Welcome to the MySQL monitor.Commands end with ; or \g. Your MySQL connection id is 3 Server version: 5.6.26 MySQL Community Server (GPL)Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.Type 'help; ' or '\h' for help. Type '\c' to clear the current input statement.mysql> show databases; +--------------------+ | Database| +--------------------+ | information_schema | | mysql| | performance_schema | | test| +--------------------+ 4 rows in set (0.01 sec)mysql>
文章图片
设置密码
mysql> set password for 'root'@'localhost' =password('password'); Query OK, 0 rows affected (0.00 sec)mysql>
不需要重启数据库即可生效。
在mysql安装过程中如下内容:
文章图片
Installed:
mysql-community-client.x86_64 0:5.6.26-2.el7mysql-community-devel.x86_64 0:5.6.26-2.el7
mysql-community-libs.x86_64 0:5.6.26-2.el7mysql-community-server.x86_64 0:5.6.26-2.el7
Dependency Installed:
mysql-community-common.x86_64 0:5.6.26-2.el7
Replaced:
mariadb.x86_64 1:5.5.41-2.el7_0mariadb-devel.x86_64 1:5.5.41-2.el7_0mariadb-libs.x86_64 1:5.5.41-2.el7_0
mariadb-server.x86_64 1:5.5.41-2.el7_0
文章图片
所以安装完以后mariadb自动就被替换了,将不再生效。
[root@yl-web yl]# rpm -qa |grep mariadb [root@yl-web yl]#
二. 配置mysql 1、编码 mysql配置文件为/etc/my.cnf
最后加上编码配置
[mysql] default-character-set =utf8
这里的字符编码必须和/usr/share/mysql/charsets/Index.xml中一致。
文章图片
2、远程连接设置 把在所有数据库的所有表的所有权限赋值给位于所有IP地址的root用户。
mysql> grant all privileges on *.* to root@'%'identified by 'password';
如果是新用户而不是root,则要先新建用户
mysql>create user 'username'@'%' identified by 'password';
【CentOS7|CentOS7 MySql数据库安装配置(单实例)】此时就可以进行远程连接了。
推荐阅读
- mysql之常用函数(核心总结)
- MySQL数据库学习笔记【通俗易通】
- Navicat Premium Mac/win(多连接数据库管理工具)v16.0.9中文版
- MySQL索引之我见
- 数据库|【无标题】
- JavaWeb实战|IDEA+Java+JSP+Mysql+Tomcat实现Web商品信息管理系统
- JavaWeb实战|IDEA+Java+JSP+Mysql+Tomcat实现Web学生宿舍信息管理系统
- JavaWeb实战|IDEA+Java+JSP+Mysql+Tomcat实现Web宠物信息管理系统
- JavaWeb实战|IDEA+Java+SSM+JSP+Mysql+Tomcat实现Web药品信息管理系统
- JavaWeb实战|IDEA+Java+SSM+Mysql+Bootstrap+Maven实现学校教务管理系统