本文档预期的读者对象包括系统技术小组人员、测试人员、维护人员。
①解压
②Mysql包解压完成,改名为mysql8并移至/data/mysql/
①vim /etc/init.d/mysqld
②vim /etc/my.cnf
vi /etc/profile
1)切换数据库
2)修改mysql库中host值
3)刷新mysql权限
1、从网上下载MySQL8.0.12版本,下载地址
2、下载完成后解压
3、我解压的路径是:D:\Java\mysql-8.0.12-winx64
4、配置文件:首先在解压的路径下查看是否含有my.ini的文件,如果没有则新建一个,内容如下:数据库配置:通过管理员权限进入cmd(如果不是管理员权限就会出现问题) ,进入MySQL安装目录的bin目录下
5、接着输入mysqld --initialize --console,就会出现以下画面,其中标红的为数据库root用户的初始密码,一定要牢记,后面登录需要用到,当然要是不小心关掉了或者没记住,删掉初始化的 data目录,再执行一遍初始化命令又会重新生成。
6、再然后输入mysqld --install安装mysql服务,输入net start mysql启动服务,备注:mysqld --remove是卸载MySQL服务,net stop mysql是停止服务。
7、进入数据库的配置:输入mysql -u root -p后会让你输入密码,密码为前面让你记住的密码,输入正确后就会出现如下界面,表示进入了MySQL命令模式。
8、接着更改密码,输入ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码'出现如下界面表示更改成功。
9、到此,MySQL8.0.12数据库就安装完成了。
以创建wordpress网站的数据库为例
1、创建数据库
创建可指定字符,或者不指定字符,如果不指定字符,默认为 utf8mb4 和 utf8mb4_0900_ai_ci
2、创建用户
可自行指定用户可访问的IP地址范围。
3、授权用户
4、直接一步到位
或者 这种方法 :创建并授权用户,是二和三的合并。
1、查看数据库
show databases可查询所有存在的数据库
2、查看用户信息
用户信息在系统数据库mysql中的user表中。密码查询不会显示明文密码,而是显示为加密后的密文。
3、查看用户权限
有两种方式查看。
第一种方式 : show grants for 'userwordpress'
第二种方式: select * from mysql.user where user='userwordpress'G
g 相当于’’
G使每个字段打印到单独的行,也有 ’' 的作用
只能查出哪个数据库的哪张表的权限,如查userwordpress在mysql数据库的user表的权限,显示都是N(no),没有权限,如果查root用户就都是Y(yes)选择了。
用drop而非delete,简单的区分就是,drop是删除【表】,truncate与delete则是删除表中【记录】。
删除用户
同理,删除数据库
用drop删除时,会有确认信息,为了防止误删。(删库跑路,请谨慎 *** 作)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)