久治县网站建设公司,一键建站系统源码,基金网站开发,网站开发免费1 下载安装官网下载#xff1a;http://www.mysql.com/注意需要一个Oracle账号才能下载。2 启动mysql将mysql安装目录#xff1a;设置为环境变量#xff0c;并将#xff1a;\bin目录加入环境变量中。启动命令行#xff0c;输入#xff1a;mysqld以启动mysql的守护进程。3 …1 下载安装官网下载http://www.mysql.com/注意需要一个Oracle账号才能下载。2 启动mysql将mysql安装目录设置为环境变量并将\bin目录加入环境变量中。启动命令行输入mysqld以启动mysql的守护进程。3 进入mysqlmysql -u root -ppassword输入密码默认root用户没有密码直接回车就可以了。4 基本信息查看查看版本查看有哪些库查看当前用户5 建库建立数据库create database jeecms;删除数据库drop database jeecms;导入数据source D:\testdb.sql6 使用数据库使用某个库例如test库7 创建用户查看当前数据库中的所有用户select User,Password,Host from mysql.user;如创建用户有以下几种方式。1)create user aalocalhost identified by ‘123’;这种方式创建的用户只能在’localhost’上登录也就是只能在服务器本机登陆而且必须使用密码。本机登陆2)create user tt identified by ‘123’;这种方式创建的用户可以在任意ip的机子上登录。注意若在非服务器机子上登录需要用’-h’参数指定服务器ip如远程登陆mysql -u tt -p123 -h 192.168.16.23本机登陆如果在服务器上直接登录则不需要使用密码mysql -u tt这种方式时使用密码会提示登录失败使用密码登陆这种情况是因为系统中存在空用户即匿名账户造成的详见8-2(删除匿名账户)。3)create user bb;这种方式创建的用户可以在任意ip的机子上登陆并且不需要密码,当然远程登陆时要指定’-h’参数远程登陆mysql -u bb -h 192.168.16.23本机登陆mysql -u bb8 给用户授权1)授权将数据库jeecms中的所有表的所有权限授权给用户bbgrant all privileges on jeecms.* to bb;2)删除匿名账户然后使用用户bb登陆并查看该用户下的database发现并没有jeecms进行某些操作会报错Access denied for user localhost to database jeecms原因是虽然使用bb用户登陆但系统里仍然存在用户名为空的账户即匿名账户导致登录的时候是虽然用的是bb但实际是匿名登录的通过错误提示里的localhost可以看出来。先用root登陆使用mysql库use mysql将匿名账户删除掉delete from user where user;刷新权限flush privileges;这次再使用用户bb登陆就可以看到授权过的库了9 数据库编码查看及设置1)数据库编码查看使用status命令2)数据编码修改在mysql的安装目录下备份原有my-default.ini文件并将其重命名为my.ini。修改my.ini文件在其中加入以下内容[mysqld]character-set-serverutf8[client]default-character-setutf8[mysql]default-character-setutf8重启mysql数据库服务再次查看编码