第9章 数据库运维管理(课件)-《数据库应用技术-SQL Server》同步教学(机械工业版)

2024-01-01
| 21页
| 62人阅读
| 2人下载
普通

内容正文:

第9章 数据库运维管理 本单元教学目标 认识、了解数据库权限管理操作 掌握数据库账户创建及管理操作 掌握数据同步、备份、恢复的方法 掌握数据自动化运维脚本开发 认识、了解常用的数据库操作命令 关闭数据库 命令行关闭: 在cmd命令行下进入MySqlServer_Home的bin目录 找到mysqladmin.exe文件 用如下命令关闭: mysqladmin -uroot -proot shutdown -u后面跟的是root帐号 -p后面跟的是帐号的密码,此处为:“root” 查找mysql进程的命令 netstat -noa | findstr 3306 3 数据库启动 命令行启动: 在cmd命令行下进入MySqlServer_Home的bin目录下 找到mysqld.exe 或 mysqld-nt.exe 或 mysqld-debug.exe文件 根据应对文件,选择对应的命令启动: mysqld --console mysqld-nt --console mysqld-debug --console 最后看到如下类似信息时表示启动成功: mysqld: ready for connections Version: '5.1.2-alpha' socket: '' port: 3306 4 数据库命令行登录 在cmd命令行下进入MySqlServer_Home的bin目录 找到mysql.exe文件 用如下命令登录: mysql -uroot -proot -u后面跟的是root帐号 -p后面跟的是帐号的密码,此处为:“root” 语句的最后面不能跟分号 “;” 看到如下信息时表示启动成功: 退出MySQL登录:quit 查询当前登录帐号:select user() 5 修改用户密码 命令行修改root用户密码: 在cmd命令行下进入MySqlServer_Home的bin目录 找到mysqladmin.exe文件 格式: mysqladmin -u用户名 -p旧密码 password 新密码 如,把root帐号密码修改为“123” : mysqladmin -uroot -proot password 123 用修改后密码测试能否正常登录 修改其它用户密码: 在mysql库修改user表中的password字段 使用password()函数 如:update user set password=password('123') where user='hello‘ 刷新权限 flush privileges 6 创建新帐户 命令行创建新用户    格式: CREATE USER 'username'@'host' IDENTIFIED BY 'password‘ host表示可登录此帐号的IP, 如果授权所有的IP均可登录,则用‘%’通配符表示 如,创建一个test帐号,密码为“1234” CREATE USER 'test'@'localhost' IDENTIFIED BY '1234'; CREATE USER 'pig'@'192.168.0.100' IDENTIFIED BY '1234'; CREATE USER 'abc'@'%' IDENTIFIED BY '1234'; 7 本单元建表脚本|创建test、demo库 CREATE DATABASE IF NOT EXISTS test; USE test; DROP TABLE IF EXISTS `user`; CREATE TABLE `user` ( `user_id` int(10) unsigned NOT NULL auto_increment, `user_name` varchar(45) NOT NULL, `pass_word` varchar(45) NOT NULL, `email` varchar(45) NOT NULL, `phone` varchar(45) NOT NULL, `sex` char(1) NOT NULL, `score` int(10) unsigned NOT NULL, PRIMARY KEY (`user_id`) ) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8; INSERT INTO `user` (`user_id`,`user_name`,`pass_word`,`email`,`phone`,`sex`,`score`) VALUES (1,'LiMing','LiMing','LiMing@qq.com','83278904','0',60), (2,'Zhu

资源预览图

第9章 数据库运维管理(课件)-《数据库应用技术-SQL Server》同步教学(机械工业版)
1
第9章 数据库运维管理(课件)-《数据库应用技术-SQL Server》同步教学(机械工业版)
2
第9章 数据库运维管理(课件)-《数据库应用技术-SQL Server》同步教学(机械工业版)
3
第9章 数据库运维管理(课件)-《数据库应用技术-SQL Server》同步教学(机械工业版)
4
第9章 数据库运维管理(课件)-《数据库应用技术-SQL Server》同步教学(机械工业版)
5
第9章 数据库运维管理(课件)-《数据库应用技术-SQL Server》同步教学(机械工业版)
6
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。