检查自己的Linux是否有Mysql数据库:
打开终端>>>
1.
[root@localhost 桌面]# rpm -qa | grep mysql
注意!!!我的电脑已经安装上了Mysql 会出现这种情况
2.如果安装了,就要把它卸载干净
普通卸载:
[root@localhost 桌面]# rpm -e mysql
强力卸载:
[root@localhost 桌面]# rpm -e --nodeps mysql
推荐:最好强力卸载,不然会删除不干净
一.mysql 的安装
1.
[root@localhost 桌面]# yum list | grep mysql
//查看mysql版本
[root@localhost 桌面]# yum install -y mysql-server mysql mysql-devl
//进行安装数据库
[root@localhost 桌面]# rpm -qi mysql-server
//查看安装后数据库的版本
二.数据库初始化
1.
[root@localhost 桌面]# service mysqld start
[root@localhost 桌面]# sudo /etc/init.d/mysqld start
//启动数据库
2.
[root@localhost 桌面]# service mysqld restart
//重启数据库
三.每次开机都需要开启Mysql,设置开机自动启动Mysql
1.
[root@localhost 桌面]# chkconfig mysqld on
//设置开机自动启动mysql
[root@localhost 桌面]# chkconfig --list | grep mysql
//查看是否成功
出现这个表示设置成功;
四.设置root账号密码,默认情况下密码没有
1.
[root@localhost 桌面]# mysql -uroot
//进入mysql数据库,不要密码就可以进入
[root@localhost 桌面]# mysql -u root password 'root'
//为了安全,给root设置一个密码
[root@localhost 桌面]# mysql -u root -p password 'root'
//如果密码忘记,重新设置密码
[root@localhost 桌面]# mysql -u root -p
//进入Mysql数据库,输入你刚刚设置的密码
[root@localhost 桌面]# vi /etc/my.cnf
//进入my.cnf文件,修改编码
在文件最下面加入2个东西
第一个.
[client]
default-character-set=utf8
第二个.
在[mysqld]下面添加
character-set-server=utf8
进入mysql;查看自己编号是否设置成功;出现下面的就表示设置成功,中文就不会出现乱码;
Mysql基本命令
1、mysql> show databases;//查看系统已经存在的数据库
2、mysql> use 数据库的名字;//选择需要使用的数据库
3、mysql> drop database 数据库名字;//删除选定的数据库
4、mysql> create database 数据库名字;//创建一个新的数据库
5、mysql>exit;//退出数据库的连接
6、mysql> show tables;//查看当前数据库下的表
7、其他基本的增删改查使用标准的SQL语句即可
直接在window上操作Linux上的数据库,我用小海豚操作数据库,来直接管理Linux系统的Mysql数据库;
启动SSH服务,命令为:
[root@localhost 桌面]# /etc/init.d/sshd start
**开放端口:
[root@localhost 桌面]# /sbin/iptables -I INPUT -p tcp --dport 22 -j ACCEPT #开启22端口
[root@localhost 桌面]# /etc/init.d/iptables status #查看开放端口
[root@localhost 桌面]# /etc/rc.d/init.d/iptables save #保存配置
数据自己Linux上的ipv4地址,就可以连接Linux上的数据库
连接成功,出现以下图片,在这里操作Linux上的数据库
这样在Linux系统就按照Mysql数据库;