关于MYSQL的学习笔记1.安装mysql
mysql 开源的关系型数据库,适合中小企业!
mysql 具有多平台性,完美支持window系统,linux系统!
以Linux 为例,讲解mysql的安装与注意事项,感兴趣的朋友可以了解一下:
如果要安装最新版本并网络可以连网,可以使用自动安装。步骤如下:
- 先检查系统有没有安装mysql :[root@localhost ~] #rpm -qa | grep mysql
(有安装如图,没有就是空白可以路过2、3步)
- 如果安装!请先卸载:[root@localhost ~] # rpm -e --nodeps [安装包名](如:mysql/mysql-server/mysql-libs)
- 确认有没有卸载成功[root@localhost ~]# rpm -qa |grep mysql
- 使用自动安装命令:[root@localhost ~] # yum install mysql-server(中途确认输入y,[root@localhost ~] #yum list mysql* 可以查看可安装的版本)
- 安装完成后,重启数据库:[root@localhost ~] #service mysqld restart
- 验证安装结果:[root@localhost ~] #mysql
- 配置mysql 数据库远程连接:
- 切换到 mysql 库 :mysql>use mysql;
- 查询mysql 库中user表:mysql>select host,user,Password from user;(默认Password 列是空的)
- 修改host/Password:mysql>update user set host='%',Password='123456 where host='localhost' and user='root';
- 修改权限:mysql>crant all privileges on *.* to 'root' @ '%' identified by '123456' with grant option;
- 刷新一下权限:flush privileges;
- 查看防火墙有没有开放3306 端口:
- [root@localhost~]#/etc/init.d/iptables status如果没有看到3306端口:[root@doctortang bin]# /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
- 重启mysql 数据库:[root@doctortang bin]# service mysqld restart
- 完成以上的步骤,就可使用工具远程连接mysql数据库了。