一、Centos系统安装 MySQL
(1)下载 Yum 资源包,下载地址为:链接
(2)安装
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum update
yum install mysql-server
(3)权限设置
chown mysql:mysql -R /var/lib/mysql
(4)初始化mysql
mysqld --initialize
(5)启动mysql
systemctl start mysqld
(6)查看mysql运行状态
systemctl status mysqld
(7)mysql 服务器初始化配置
# MariaDB 数据库管理系统是 MySQL 的一个分支,主要由开源社区在维护
# MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品
yum install mariadb-server mariadb
systemctl start mariadb #启动MariaDB
systemctl stop mariadb #停止MariaDB
systemctl restart mariadb #重启MariaDB
systemctl enable mariadb #设置开机启动
(8)验证mysql安装
mysqladmin --version
(9)mysql使用
#默认情况下 MySQL 服务器的登录密码为空
mysql
(10)修改密码
mysqladmin -u root password "new_password"
mysql -u root -p
二、Ubuntu安装MySQL
(1)安装服务并设置密码
sudo apt-get install mysql-server
(2)安装客户端
sudo apt-get install mysql-client
(3)安装依赖
sudo apt-get install libmysqlclient-dev
(4)测试安装
sudo netstat -tap | grep mysql
(5)打开数据库
启动进程:/etc/init.d/mysql start
mysql -uroot -p
(6)设置远程访问
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
# 注释掉bind-address = 127.0.0.1
保存退出,然后进入mysql服务,执行授权命令:
grant all on *.* to root@'%' identified by '你的密码' with grant option;
flush privileges;
然后执行quit命令退出mysql服务,执行如下命令重启mysql:
service mysql restart
这样,我们的数据库就可以被远程连接了