[淋漓笔记]搭建mysql服务
1、查询系统中有没有安装过mysql
命令:
yum list installed mysql
和
rpm -qa | grep mysql
查看有没有mysql安装包
命令:yum list mysql*
2、安装mysql客户端
命令:yum install mysql
3、安装mysql服务端
命令:
yum install mysql-server
和
yum install mysql-devel
4、启动mysql服务
命令:service mysqld start
或
/etc/init.d/mysqld start
5、设置开机启动
命令:chkconfig –add mysqld
和
chkconfig –level 2345 mysqld on
查看启动状态:
命令:chkconfig –list | grep mysql* (mysqld 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭)
6、登陆到mysql
命令:mysql (首次为空) mysql -uroot -p123456 (设置了root后登陆方式)
7、创建mysql数据库的管理用户
命令:/usr/bin/mysqladmin -u root password 123456 (创建root管理员和密码123456,此命令用在非mysql登陆后)
8、增加远程登陆用户,并可以管理所有数据库
命令grant select,insert,update,delete on . to linlisql@"%" Identified by "123456"; (其中linlisql为该用户,123456为密码,并且可以远程登陆)
9、创建一个MYSQL用户
命令:CREATE USER ‘username’@’host’ IDENTIFIED BY ‘123456’; (host为用户,123456为密码)
10、删除用户
命令:DROP USER ‘username’@’host’; (host为用户)
11、创建一个数据库
命令:create database XXXXX; (XXXXX为数据库名)
12、删除数据库
命令:drop database XXXXX; (XXXXX为数据库名)
13、创建数据库并授予用户数据库权限
命令:grant all on XXXXX.* to ‘host’@’%’ identified by ‘123456’ with grant option; (host为用户,123456为密码,XXXXX为数据库)