Linux上面安装MySQL
找到安装包的位置
执行命令
rpm -ivh 安装包 --force --nodeps强行安装~~~
service mysql start开启MySQL的服务后
我们需要给MySQL设置密码
/usr/bin/mysqladmin -u root password 28110
友情提示:安装后有一大堆的魔鬼问题,我感觉妖魔停止服务重新开启,要么kill进程重新启动(有可能安装就出了问题)
安装完后设置开机自启动
在安装的目录下执行
chkconfig mysql on
检查自启动服务
chkconfig --list|grep mysql
上面的0–6为系统的运行级别
我们可以看出来,2,3,4,5当系统是正常的时候就会默认自启动
0,1,6 是系统不正常的时候我们不启动MySQL
我们执行
ntsysv
我们的MySQL上面有一个小星星证明开机自启动设置成功了!!!
MySQL的安装位置:
在/var/lib/mysql/下面为我们MySQL数据库文件的存放路径
修改配置文件
默认是出场配置文件不动,我们拷贝一份操作
[root@localhost ~]# cd /usr/share/mysql
[root@localhost mysql]# ll
总用量 1364
-rwxr-xr-x. 1 root root 1153 1月 15 2016 binary-configure
drwxr-xr-x. 2 root root 4096 4月 11 17:08 charsets
-rwxr-xr-x. 1 root root 4528 1月 15 2016 config.huge.ini
-rwxr-xr-x. 1 root root 2382 1月 15 2016 config.medium.ini
-rwxr-xr-x. 1 root root 1626 1月 15 2016 config.small.ini
drwxr-xr-x. 2 root root 4096 4月 11 17:08 czech
这个就是我们的配置文件 在/usr/share/mysql下面
-rwxr-xr-x. 1 root root 4697 1月 15 2016 my-huge.cnf
配置文件的复制
cp my-huge.cnf /etc/myMysql.cnf
我们在myMysql.cnf上面配置我们的字符集编码我们填上一些字符集的配置
vim myMysql.cnf进行修改
配置后重启服务
但是我们需要注意:
我们在修改完配置文件之后新添加或者修改的字符使用utf8才会生效
在修改配置文件节点前面所建立的那些库表插入的数据都无法改变 仍然是乱码,但是从修改配置文件后的数据都是按照我们的要求来的