phpMyAdmin中的 “root”是什么意思? 每当我在地址栏上写localhost/phpmyadmin ,我都会被要求input用户名和密码,但我不知道他们是什么。 我不记得我何时何地设置它们。 从哪里可以得到我的用户名和密码login到phpMyAdmin?
跟进https://serverfault.com/questions/191331/should-servers-have-their-timezone-set-to-gmt-utc的问题 MySQL的时区应该设置为UTC,还是应该设置为与服务器相同的时区,或者设置了PHP? (如果不是UTC) 优缺点都有什么?
MySQL参考手册没有提供一个清楚的例子来说明如何做到这一点。 我有一个ENUMtypes的国家名称列,我需要添加更多的国家。 什么是正确的MySQL语法来实现呢? 这是我的尝试: ALTER TABLE carmake CHANGE country country ENUM('Sweden','Malaysia'); 我得到的错误是: ERROR 1265 (01000): Data truncated for column 'country' at row 1. country列是上述声明中的ENUMtypes列。 SHOW CREATE TABLE OUTPUT: mysql> SHOW CREATE TABLE carmake; +———+———————————————————————+ | Table | Create Table +———+———————————————————————+ | carmake | CREATE TABLE `carmake` ( `carmake_id` tinyint(4) NOT NULL AUTO_INCREMENT, `name` tinytext, `country` […]
我正在使用MySQL,需要更新一个空值的列。 我已经尝试了很多不同的方法,我得到的最好的是一个空string。 有没有特殊的语法来做到这一点?
我有一个插入查询(活动logging样式)用于插入表单字段到MySQL表中。 我想获取插入操作的最后一个自动递增的ID作为我的查询的返回值,但我有一些问题。 控制器内部: function add_post(){ $post_data = array( 'id' => '', 'user_id' => '11330', 'content' => $this->input->post('poster_textarea'), 'date_time' => date("Ymd H:i:s"), 'status' => '1' ); return $this->blog_model->add_post($post_data); } 和内部模型: function add_post($post_data){ $this->db->trans_start(); $this->db->insert('posts',$post_data); $this->db->trans_complete(); return $this->db->insert_id(); } 我没有得到任何模型中的add_post的返回
Apache不会启动,它会引发一个错误: 或者Apache无法启动。 请检查日志文件以获取更多信息。 dyld:未find符号:_iconv参考文献:/usr/lib/libmecabra.dylib预计位于/usr/lib/libmecabra.dylib / Applications / MAMP / Library中的/Applications/MAMP/Library/lib/libiconv.2.dylib / bin / apachectl:第80行:2799跟踪/ BPT陷阱:5 $ HTTPD“$ 这对多个端口是一样的。 build议的MAMP端口和常规的apache端口。 MySQL开始非常好。 有什么build议么?
在三年前还有一个类似的问题,但我想进一步打开它,包括所有可能的Windows / Apache / MySQL / PHP堆栈。 你认为哪个最好? XAMPP似乎是最受欢迎的,但是我已经读了几个不好的东西,这让我想知道它是否和它的stream行一样好。 例如,我听说他们的默认PHPconfiguration是非常不安全的(显然他们的pipe理应用程序不能没有打开这些洞的function)。 显然,对于一个开发情况来说这并不可怕,但是你最终可能会依赖诸如register_globals东西。 我还发现了一些让我担心的事情:开发者build议Vista用户禁用UAC以使用他们的软件! 对我来说这是一个很大的红旗。 是的,在启用了UAC的情况下在Vista上运行这样的问题是有问题的,但禁用UAC不应该作为解决scheme提供,特别是对于新手来说(尤其需要UAC的人)。 这让我非常担心。 如果需要, WampServer显然更容易切换PHP或Apache的版本。 但它的function比XAMPPless(例如没有FTP服务器)。 EasyPHP是我没有经验的,所以我不能说,但它显然也很受欢迎。 备择scheme? 在Wikipedia上列出了大量的其他堆栈。 做这些推荐? 那么你使用哪个,为什么你认为这是最好的? 你刚刚坚持你尝试的第一个? 我想大多数人只是想要快速,轻松和最新的东西。
在Mac OS 10.6(Snow Leopard),10.7(Lion),10.8(Mountain Lion)上激活PHP和MySQL最简单的方法是什么? 我宁愿使用任何捆绑的版本,然后从PHP或MySQL网站下载。 这也排除了MAMP和类似的。 我在terminal的命令行很舒服。
我只是运行一个简单的MySQL CREATE TABLE语句来生成该行 “查询OK,0行受到影响,1个警告(0.07秒)”。 但实际上并没有告诉我警告的是什么。 你怎么看到刚刚发生的警告的内容? 如果它有所作为,我正在使用MySQL 5.1。 我唯一在网上find的是“SHOW WARNINGS” 但只有产生 “空集(0.00秒)”。
我无法弄清楚我的MySQL root密码; 我怎么能find这个? 有密码存储的文件吗? 我正在关注这个链接,但是我没有在本地的directadmin目录。