最近需要用到数据库,又不想在自己电脑上折腾,所以弄个云服务器太好不过了,哈O(∩_∩)O哈!
linux系统基本上分两大类:
RedHat 系列 :
Debian系列 :
下面用apt-get安装坏境,此次测试坏境为:CentOS
安装MySQL -
[root@zkm ~]# rpm -qa | grep mysql
// 这个命令就会查看该操作系统上是否已经安装了mysql数据库
有的话,我们就通过 rpm -e 命令 或者 rpm -e --nodeps 命令来卸载掉
[root@zkm ~]# rpm -e mysql // 普通删除模式 [root@zkm ~]# rpm -e --nodeps mysql // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除 在删除完以后我们可以通过 rpm -qa | grep mysql 命令来查看mysql是否已经卸载成功!!
我是通过yum的方式来进行mysql的数据库安装,首先我们可以输入 yum list | grep mysql 命令来查看yum上提供的mysql数据库可下载的版本: [root@zkm ~]# yum list | grep mysql
就可以得到yum服务器上mysql数据库的可下载版本信息:
wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm
wget命令用来从指定的URL下载文件。
rpm -ivh mysql-community-release-el6-5.noarch.rpm
接着执行这句,解释一下,这个rpm还不是mysql的安装文件,
只是两个yum源文件,执行后,在/etc/yum.repos.d/ 这个目录下
多出mysql-community-source.repo和mysql-community.repo
安装mysql 服务器命令(一路yes):
# yum install mysql-community-server
所有依赖包括客户端和服务端都安好了!
安装成功后:
# service mysqld start
由于mysql刚刚安装完的时候,mysql的root用户的密码默认是空的,所以我们需要及时用mysql的root用户登录(第一次回车键,不用输入密码),并修改密码:mysql -u root
# mysql -u root
# use mysql;
# update user set password=PASSWORD('root') where User='root';
# flush privileges;
设置mysql开机自动启动:
chkconfig mysqld on
查看是否开机自启动:
ps -ef | grep mysqld
登录
mysql -uroot -proot
说明:
mysql -hlocalhost -uroot -p
-h数据库主机
-u用户
-p密码
-P端口号(大写P)
例如mysql -hlocalhost -uroot -p12345 -P3306
-p密码部分,可以直接指定密码,如果不指定,会提示输入密码。
我们先mysql -hlocalhost -uroot -p看看
是不是提示输入密码?
好了,接下来还会给大家出具体的MySQL教程哦!
参考文章:
https://blog.csdn.net/a639735331/article/details/79073783
https://www.jb51.net/article/109259.htm
https://jingyan.baidu.com/article/e4511cf37486c12b845eaf1c.html
http://www.runoob.com/mysql/mysql-administration.html